2

これはおそらくばかげた質問ですが、自分で調査するのはあまり楽しいことではありません。

rvm 経由でインストールされた OSX (Snow Leopard) で JRuby 1.6.4 を使用します。

ネイルガンを有効にしました。

rails/webrick (rails s) を起動でき、問題ないようです。

今、レールを停止/開始したいのですが、どうすればいいですか?

Railsコマンドを強制終了するように見える通常のControl-Cを実行しましたが、実際にはバックグラウンドのnailgunデーモンで実行されているため、強制終了されません。

ここで Rails を再起動すると、使用中のポート 3000 に関するエラーが表示されます。これは、2 番目の webrick を開始しようとしています。

(kill を使用して) バックグラウンド デーモンを強制終了すると、JRuby は起動に失敗します (接続が拒否されます)。新しい端末ウィンドウを起動すると、これが修正されるようです。

これはこれを行う正しい方法のようには思えませんが、それは何ですか?

HeadiusのガイドとNailgunプロジェクトページを見てきましたが、どちらもそこまで進んでいません...

4

1 に答える 1

1

これは既知の問題のようです。

http://jira.codehaus.org/browse/JRUBY-3983?focusedCommentId=192413&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-192413

于 2011-09-14T20:40:36.213 に答える