搜尋此網誌

2013年9月4日 星期三

【工具】將Java打包成EXE檔 - exe4j

使用工具:http://www.ej-technologies.com/products/exe4j/overview.html  exe4j
使用說明:http://www.blogjava.net/huliqing/archive/2008/04/18/193907.html
簡略步驟
1.先將檔案 export成 jar檔。
2.把用到的lib加進去設定。
3.設定產生的exe檔案名稱、產生位置、是以GUI或console或web service呈現。
4.設定程式執行的起始點(類別)。
5.設定JRE環境。(重要)
6.....設定版本號、軟體描述、icon...之類的。


好不容易產生好了,在本機端試ok沒問題。
拿到另一台電腦試,結果卻出現類似以下訊息
No JVM could be found on your system.
Please define EXE4J_JAVA_HOME

結果經過檢查,原來是電腦沒有安裝JVM(java runtime環境),趕緊安裝。

再次執行exe檔,結果還是出現一樣的訊息

The JVM could not be started. The main method may have thrown an exception
但多了這一句話

開始懷疑原本設定exe4j出了問題亦或是Client端的JVM不支援。

沒有留言: