2011-06-28 131 views
2

是否有任何類似於Launch4j的免費工具捆綁jre並且不需要互聯網連接來下載jre並運行exe。用於創建exe的免費工具

+2

你真的想讓用戶爲他安裝的每個應用程序安裝一個新的JRE嗎? –

+0

分發應用程序。關閉CD(/ DVD/USB /軟盤/磁帶/其他便攜式媒體..)比從互聯網上分發更昂貴。不要忘記,上網本用戶會發現更容易下載,而不是插入USB驅動器(需要找到'黑色隱藏黑色封面')。在這個千年中,我無法看到(Windows專用).exe從硬媒體中脫穎而出的吸引力。 –

回答

0

如果目標機器上沒有安裝適當的JRE,沒有Java可執行包裝是去工作。如果在機器上合適的JRE ,我知道沒有可執行的包裝會嘗試下載JRE。

有一個很好的調查here的其他方法,包括提前編譯器(將您的jar轉換爲本地代碼),安裝程序,可以綁定JRE和其他想法。

2
+0

你好,如果用戶沒有在他的機器上安裝jvm,它會去網,我需要一個工具,不需要互聯網connection.i需要包裝jre – Aerrow

+0

本十,如果你修改源它是否檢查了JRE安裝,如果沒有找到它,它會從CD上的指定位置安裝?與此相關的問題是,你可能會安裝過時的版本,但帶有安全漏洞。 – MikeKusold

+0

好的。對不起,以爲用戶已經預裝了java。但正如其他評論已經寫道,我不認爲這是一個好主意。另一個解決方案是,你創建一個小的setup.bat,它檢查Java安裝,如果沒有找到,然後從磁盤安裝它,如果找到,將生成的exe文件複製到硬盤上,創建符號鏈接... – rit