Trên Windows Server, tôi có 2 loại quy trình Java
java.exe
javaw.exe
Sự khác biệt là gì ?
Trên Windows Server, tôi có 2 loại quy trình Java
java.exe
javaw.exe
Sự khác biệt là gì ?
Câu trả lời:
java.exe
bật lên một cửa sổ giao diện điều khiển. javaw.exe
không làm.
Nếu bạn mong đợi đầu ra văn bản, bạn sẽ cần sử dụng java.exe
. Nếu ứng dụng bật lên cửa sổ riêng của nó (ví dụ: Eclipse), bạn có thể sử dụng javaw.exe
.
Từ - http://www.neuber.com/taskmanager/ process / javaw.exe.html
"Lệnh javaw.exe giống hệt với java.exe, ngoại trừ với javaw.exe không có cửa sổ bàn điều khiển liên quan. Điều này ngụ ý bạn không thể làm cho nó hiển thị phiên bản với -version, vì không có giao diện điều khiển để hiển thị nó bật. Sử dụng javaw.exe khi bạn không muốn cửa sổ nhắc lệnh xuất hiện. Tuy nhiên, trình khởi chạy javaw.exe sẽ hiển thị hộp thoại có thông tin lỗi nếu khởi chạy không thành công vì một số lý do. "
Hi vọng điêu nay co ich.
Bạn có thể sử dụng javaw cho ứng dụng GUI, tức là ứng dụng xoay Java hoặc bất kỳ ứng dụng Java nào hoặc thậm chí dịch vụ Java không cần bất kỳ đầu ra giao diện điều khiển nào. sử dụng javaw là làm cho ứng dụng Java là chế độ không đăng nhập. Chạy ứng dụng Java với java.exe, nếu bạn cắt bàn điều khiển, ứng dụng của bạn sẽ tắt ngay lập tức. Nhưng đối với javaw nó sẽ vẫn chạy. Bạn phải giết nó bằng trình quản lý tác vụ.