2012-04-20 14 views

Respuesta

8

Tienes que matar el proceso del devserver. Esto depende del os El uso de Linux:

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

En Windows, puede utilizar tasklist y taskkill.

+0

todo el proceso de java? hmm ... –

+0

no, solo uno en particular. por eso escribí ''. –

+1

Ya veo. En Linux, verá la ruta de acceso de la instancia pero no verá eso en Windows. Aún así, siento que no es un método apropiado. –

1

He encontrado (un Windows XP) que si empezaba el servidor local usando hormiga, y luego trató de matarlo con^C, que no mataría JAVA.EXE,

pero cuando inicio el servidor usando un pequeño archivo de proceso por lotes que dice "% appEngine_home% \ bin \ dev_appserver.cmd war", cuando presiono^C, lo mata.

1

Sé que es demasiado tarde, pero para los futuros televidentes de esta pregunta, en Windows puede presionar ctrl + c para finalizar Dev App Server desde la línea de comandos.

0

En OSX esto se puede lograr por nombrar explícitamente el proceso y el uso de killall dentro de la terminal, por ejemplo .:

killall python /YOUR_PATH_TO_THE_SERVER_RUNTIME/dev_appserver.py 
Cuestiones relacionadas