java項目打包成exe

Java Project項目打包成jar,並生成exe文件

初衷:

  工作中寫一些輔助工作的小工具時,將其打成exe,方便使用

準備工作:

  Eclipse,jdk,net.sf.fjep.fatjar_0.0.32.jar,exe4j.exe

1 將項目打包成jar文件:

  1.1 用Eclpise的Export功能生成jar(單純生成jar包時推薦)

  目錄結構

  

  右擊項目,選擇Export

  

  只留java文件

  

  默認next到finish,有兩種處理方式

  方式一:自動生成MANIFEST.MF(默認的)

  

  方式二:自己寫MANIFEST.MF(可以寫一些自己想要的內容)

  

  

  說明:

  1) 通過指定“Main-Class”來達到可執行jar文件的目的

  2) 其實我們最終是將項目打包成exe,Class-Path可以不指定,在打包exe的時候還要指定classpath的

  3) 因爲有依賴包和資源文件,執行生成的jar文件,會報異常

  1.2 用eclipse三方插件fatjar生成jar(生成exe文件時推薦)

  下載net.sf.fjep.fatjar_0.0.31.jar,將去放在Eclipse的plugins目錄下

  

  右擊項目,選擇Build Fat Jar

  

  選擇項目用到的外部依賴jar

   

  說明:此jar是可執行的

2 將項目生成exe文件:(使用軟件是exe4j)

  • 在任意目錄創建一個文件夾,命名最好和項目名相同,將一下文件放入其中

  

  • 打開exe4j,按步驟操作:

  1.welcome

  跳過

  2.Project type

  

  3.Application info

  

  4.Executable info

  

  5.Java invocation

  

  6.JRE

  

  Search sequence

  

  Preferred VM

  

  7.Splash screen,8.Messages,9.Compile executable,10.Finished

  next --> finish

  

  注:用到的軟件是exe4j,注意要註冊激活(網上隨便找個註冊碼就好),不然運行生成的exe文件時會有彈出框

    參考網絡帖子,實驗整理:

    http://www.cnblogs.com/icewee/articles/2073203.html

    http://blog.csdn.net/sunkun2013/article/details/13167099

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章