exe4j打包純java項目/桌面程序/SpringBoot項目


一.前言

  作為一個應用程序開發者,有時候,需要將我們開發的程序打成exe文件,安裝在其他無jre環境的電腦上運行。

  有兩種方式:

  1、需要借助工具 exe4j、Inno Setup。需要分三步走:將程序打成jar包、使用exe4j等工具將jar包打成exe、將exe文件打成可安裝exe文件;

  2、直接使用工具install4j;

  這里只介紹第一種方式中exe4j生成exe文件過程,注意:生成的exe文件只能在有jre環境的電腦上運行!

二.exe4介紹

  exe4是一個打包工具,可以將jar包打成可執行的exe文件。exe4j官網下載連接:https://exe4j.apponic.com/download/  

三.exe4j使用

  1.下載安裝完成后打開,點擊Welcome頁面右下角Change License,填入相關信息;   

   

  2.點擊Project type ,選擇“JAR in EXE”mode ,打包jar包;

   

   3.點擊Application info 輸入應用名和exe文件生成位置;

   

   4.點擊Executable info,配置要生成的exe包信息:

   

  點擊Redirection,可根據需要配置日志文件路徑 ,如果勾選配置了,則控制台不會打印日志信息了

  點擊32 bit or 64 bit ,根據系統選擇生成包是32位還是64位的,不然編譯時會報錯;      

  5.點擊Java invocation,配置jar包信息。

   選擇Class Path點擊右側 綠色的 + 選擇 Archive , 選擇要打包的jar包所在位置;

   

   點擊ok,在下方選擇入口main方法所在的類;

   切記:對於SpringBoot項目,Main class要選擇org.springframework.boot.loader.JarLauncher,而不是springboot的啟動類,不然打包的exe運行不起來!

   

   6.點擊JRE,配置jre信息;

   填入最小版本,最大版本;

   點擊Search sequence將默認的3個配置刪除,重新點擊綠色+選擇jre位置,切記,將jdk安裝后的jre目錄拷貝一份與jar包放在同一目錄下;

   

 

   

   7.其他默認就行,Splash screen是配置exe啟動圖片的;

   點擊Compile executable就自動編譯打包了;

   生成后的exe文件如圖:

   

    雙擊MouseMoveNew.exe即可執行:

   執行效果如圖:

   

 

   OVER!

  

 

 

     

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM