有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java在使用JRuby和nailgun时如何停止/启动rails/webrick?

这可能是一个愚蠢的问题,但我自己却没有多少兴趣去研究它

在通过rvm安装的OSX(雪豹)上使用JRuby 1.6.4

我有enabled nailgun

可以启动rails/webrick(rails s),一切看起来都很好

现在我想停止/启动rails-我该怎么做

我做了通常的Control-C,它看起来要杀死rails命令——然而,由于它实际上是在后台nailgun守护进程上运行的,所以它没有被杀死

如果我现在重新启动rails,我会在使用中遇到一个关于端口3000的错误——它试图启动第二个webrick

如果我杀死后台守护进程(使用kill),JRuby就会无法启动(连接被拒绝)。启动一个新的终端窗口似乎可以解决这个问题

这似乎不是正确的做法,但这是什么

我看过Headius' guideNailgun project page,但都没有走那么远


共 (0) 个答案