2008-11-05 19 views

Trả lời

24

Sử dụng javaw.

http://java.sun.com/javase/6/docs/tooldocs/windows/java.html

Lệnh javaw là giống với java, ngoại trừ việc với javaw không có cửa sổ giao diện điều khiển đi kèm. Sử dụng javaw khi bạn không muốn một cửa sổ nhắc lệnh xuất hiện. Tuy nhiên, trình khởi chạy javaw sẽ hiển thị một 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 lý do nào đó.

+0

Tôi đã tự do cập nhật liên kết tới phiên bản chưa được eol-ed trong một thời gian dài. –

+5

Gọi javaw -jar cho phép bạn đóng cửa sổ giao diện điều khiển mà không ngừng thực hiện bình bạn đang chạy. Vấn đề là cửa sổ vẫn còn mở nếu bạn gọi javaw từ tập tin dơi. Trong tập tin batch, thêm bắt đầu trước lệnh javaw: bắt đầu javaw -jar jarName.jar – IcyBlueRose

3

Bạn có thể ẩn bảng điều khiển bằng cách sử dụng javaw.exe (java không có) thay vì sử dụng java.exe.

Một trong những hiệp hội hữu ích nhất để thiết lập là tạo tệp * .jar thực thi với java.exe. Sau đó, bạn có thể chỉ cần gõ tên của jar trên dòng lệnh để bắt đầu nó thực thi.

Nếu bạn sử dụng javaw.exe thay vì java.exe, bạn sẽ không thấy đầu ra của bảng điều khiển. Xem ra, trình cài đặt Java thường liên kết tệp * .jar với javaw.exe thay vì java.exe, ghi đè cài đặt của bạn.

4

lừa .bat này làm việc cho chương trình chung vì vậy tôi nghĩ rằng nó cũng sẽ làm việc cho ra mắt chương trình java:

Gọi start program thay vì chỉ program trong kịch bản .bat bạn

0

Trong trường hợp fo chạy từ nhưng tập tin tập lệnh của bạn phải trông giống như start javaw start javaw -jar ***.jar

7

Bạn có thể bắt đầu ứng dụng java với start javaw. Nó sẽ ẩn cửa sổ giao diện điều khiển màu đen.

2

tải xuống jsmooth và tạo exe tùy chỉnh của riêng bạn sau một hoặc hai phút. Sau đó, chỉ cần sử dụng exe đó để khởi chạy ứng dụng java của bạn. Bạn thậm chí có thể nhận được slick và gói một JRE với ứng dụng của bạn.

http://jsmooth.sourceforge.net

Các vấn đề liên quan