Tôi muốn biết nếu có cách nào để thực thi "java.exe" làm quá trình nền (thực hiện chế độ im lặng)Thực hiện chế độ im lặng với java.exe
Ví dụ: java -cp. MyClass ARG1
Tôi muốn chạy các tuyên bố trên là một quá trình nền, mà không cần mở cửa sổ lệnh
Tôi muốn biết nếu có cách nào để thực thi "java.exe" làm quá trình nền (thực hiện chế độ im lặng)Thực hiện chế độ im lặng với java.exe
Ví dụ: java -cp. MyClass ARG1
Tôi muốn chạy các tuyên bố trên là một quá trình nền, mà không cần mở cửa sổ lệnh
Dưới Windows, sử dụng javaw.exe
thay vì java.exe
. Xem here cho liên kết, liên quan chút sao chép ở đây:
Lệnh
javaw
giống hệtjava
, ngoại trừ việc vớijavaw
không có giao diện điều khiển cửa sổ liên quan. Sử dụngjavaw
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ạyjavaw
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.
Cảm ơn bạn đang khuyến khích – srinannapa
@paxdiablo nó sẽ tiếp tục chạy theo cách này nếu đăng xuất khỏi Windows? – kommradHomer
@ kommradHomer, không có ý tưởng, bạn sẽ phải thử nó. Tôi nghi ngờ bản thân mình vì nó không hoạt động như một dịch vụ. – paxdiablo
Sử dụng
javaw -cp . MyClass arg1
(giả sử bạn đang ở trên MS windows)
Nếu bạn đang tìm kiếm dịch vụ thay vì sau đó các ứng dụng sau đó có một cái nhìn tại 'giấy gói dịch vụ'
gì bạn có nghĩa là với thực hiện chế độ im lặng? ngăn chặn tất cả đầu ra console? – aioobe