1
我已經創建了一個已經被編譯成jar文件的java程序。C++防止打開輸出窗口
現在爲了使它成爲exe,我有一個啓動jar文件的C++腳本。
它啓動正常,但黑色cmd屏幕(或C++的默認控制檯窗口)保持打開狀態,直到java程序關閉。
對我來說有沒有辦法讓黑色輸出窗口根本無法打開?
(我使用的代碼::塊IDE)
我已經創建了一個已經被編譯成jar文件的java程序。C++防止打開輸出窗口
現在爲了使它成爲exe,我有一個啓動jar文件的C++腳本。
它啓動正常,但黑色cmd屏幕(或C++的默認控制檯窗口)保持打開狀態,直到java程序關閉。
對我來說有沒有辦法讓黑色輸出窗口根本無法打開?
(我使用的代碼::塊IDE)
我就遇到了這個問題,一旦...如果您使用的搖擺,試圖用「javaw進程」運行,而不是「Java」的,爲我工作。
我試過了,不幸的是無濟於事。但是,謝謝你的嘗試! – 2012-03-12 04:20:51
你不需要一個C++程序來運行Jar。你可以用下面的命令創建一個批處理文件: java -jar [jar文件名] – 2012-03-12 01:10:23
是的,這是一個天真的解決方案。但沒有這樣做的原因太多了。 1:批處理文件是.bat,而不是.exe,2:如果java類路徑沒有被定義,這個方法就搞砸了。 – 2012-03-12 01:12:42
您不需要批處理文件;您可以使用Windows快捷方式。 – Hurkyl 2012-03-12 01:24:00