2012-04-20 71 views

回答

8

你必須殺死devserver的進程。這取決於操作系統。在Linux上使用:

ps aux| grep java 
kill -9 <process id> 

在Windows中可以使用tasklisttaskkill

+0

所有的java程序?嗯... – 2012-04-20 15:27:14

+0

不,只是一個特定的。這就是我寫''的原因。 – 2012-04-20 18:04:22

+1

我明白了。在linux上,你會看到實例的路徑,但是你沒有在窗口看到它。不過,我覺得這不是一個合適的方法。 – 2012-04-20 18:25:03

1

我發現(一臺Windows XP),如果我使用Ant啓動本地服務器,然後試圖用殺吧^ C,它不會殺死JAVA.EXE,

但是當我啓動服務器使用一個小批處理文件讀取「%appEngine_home%\ bin \ dev_appserver.cmd war」,當我按下^ C它殺死它。

1

我知道這太遲了,但只是針對此問題的未來觀衆,在Windows中,您可以按ctrl + c從命令行終止Dev App Server。

0

在OSX,這可以通過明確的命名過程,並使用killall終端內實現,例如:

killall python /YOUR_PATH_TO_THE_SERVER_RUNTIME/dev_appserver.py 
相關問題