[英]Executable jar and double-click
我正在使用SWT創建相當廣泛的桌面應用程序。 為了生成可執行的jar文件,我在2.1版中使用了maven-shade-plugin。 生成文件后,典型的雙擊不起作用(系統嘗試打開幾秒鍾並停止)。 從控制台呼叫
java -jar pakiet.jar
效果很好。
以前,我使用相同的插件通過SWING創建了一個項目,雙擊即可正常工作。 問題可能出在使用SWT嗎?
Java版本1.7.0_25 OS Windows 7 Professional x64
您可以創建具有以下內容的* .bat文件:
啟動javaw -jar pakiet.jar
我在我的SWT應用程序中一直使用launch4j ,效果很好。 您甚至可以捆綁jre以避免對目標計算機的任何依賴。 支持啟動畫面,exe圖標,您可以強制執行exe的單個實例,最小/最大jre版本,如果未提供jre則顯示優美的錯誤消息等。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.