NetBeans中打包jar與exe4j將其打包成exe執行檔案
阿新 • • 發佈:2019-02-09
近幾天一直在用NetBeans打包jar,然後變成EXE可執行檔案,過程很簡單,可是他們執行環境並不同。
NetBeans打包很簡單,之前有提過,參考:http://blog.csdn.net/hlf1203/article/details/47080373;
打包完成後,其實並不包括第三方jar,我找過很多方法,http://bbs.csdn.net/topics/350163956,這裡終於
找到了解決辦法,但是我用的是最傻的一種,相對路徑我並沒有成功;而且我僅僅是通過自身與解決辦法的結合來實現自己的目的的。
jar包裡面我有一個需求就是傳輸WebService到服務端,在開發工具裡面可以實現正常傳輸,一旦打包,就找不到第三方jar,也就是我需要的 axis的jar包,很奇怪的是,mysql的包卻能使用,其原因俺是沒時間去找了。
於是乎exe4j卻給了這個機會,它在打包成exe過程中,可以選擇jre執行環境,剛好我在那篇解決辦法中看到可以把自己需要的jar放置於lib下的ext資料夾中,於是我就通過這個辦法解決了。