2012-04-20 32 views

Trả lời

8

Bạn phải hủy quá trình của máy chủ. Điều này phụ thuộc vào os. Khi sử dụng linux:

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

Trên cửa sổ, bạn có thể sử dụng tasklisttaskkill.

+0

tất cả các quá trình java? hmm ... –

+0

không, chỉ một cái cụ thể. đó là lý do tại sao tôi đã viết ' '. –

+1

Tôi hiểu. Trên Linux, bạn sẽ thấy đường dẫn của thể hiện nhưng bạn không thấy điều đó trên cửa sổ tho. Tuy nhiên, tôi cảm thấy nó không phải là một phương pháp thích hợp. –

1

tôi thấy (một Windows XP) rằng nếu tôi bắt đầu máy chủ địa phương sử dụng kiến, và sau đó đã cố gắng để giết nó với^C, nó sẽ không giết java.exe,

nhưng khi tôi khởi động server sử dụng một tập tin batch nhỏ đọc "% appEngine_home% \ bin \ dev_appserver.cmd war", khi tôi nhấn^C nó sẽ giết nó.

1

Tôi biết đã quá muộn nhưng chỉ dành cho người xem tương lai của câu hỏi này, trong Windows, bạn có thể nhấn ctrl + c để chấm dứt Dev App Server khỏi dòng lệnh.

0

Ngày OSX này có thể đạt được bằng cách đặt tên một cách rõ ràng quá trình này và sử dụng killall trong thiết bị đầu cuối, ví dụ .:

killall python /YOUR_PATH_TO_THE_SERVER_RUNTIME/dev_appserver.py 
Các vấn đề liên quan