当我运行在apache solr中嵌入的jetty时。我所做的只是
java -jar start.jar
并且它运行我通过执行ctrl-z和bg
将进程放入bg中我试图通过
来阻止它java -DSTOP.PORT = 8983 -DSTOP.KEY = stop_jetty -jar start.jar --stop
我不确定上面的停止键是否正确。我得到没有错误然后去 进入新的提示。该应用程序仍在该端口进行监听。
当我做的时候
java -DSTOP.PORT = 8983 -jar start.jar --stop 它说它还需要-DSTOP.KEY属性。
我不确定我是否想杀死这个过程。任何提示/建议?在哪里寻找停止键。我一开始没有提供任何钥匙。
答案 0 :(得分:4)
如果服务器在没有STOP.KEY的情况下启动,则无法请求--stop。
现在,正如所说,你也可以在这个过程中发出杀戮。
$ kill -TERM {pid of jetty}