EXE4J(Windows Launcher Generator)——EXE4J概述、下载以及使用
基本概念
EXE4J:exe4j is a?Windows launcher generator, that is included for free when you purchase install4j. exe4j is useful if you want to create a Java launcher without an installer.
EXE4J:exe4j是Windows啟動器生成器,購買install4j時免費提供。 如果要創建不帶安裝程序的Java啟動器,則exe4j很有用。
官方網址
https://www.ej-technologies.com/download/exe4j/
下載
下載地址:
https://www.ej-technologies.com/download/exe4j/
https://www.ej-technologies.com/download/exe4j/files
注:exe4j 6.0 需要的jdk版本為1.8及以上。?
?
壓縮包:?
許可證密鑰
A-XVK258563F-1p4lv7mg7sav
A-XVK209982F-1y0i3h4ywx2h1
A-XVK267351F-dpurrhnyarva
A-XVK204432F-1kkoilo1jy2h3r
A-XVK246130F-1l7msieqiwqnq
A-XVK249554F-pllh351kcke50
A-XVK238729F-25yn13iea25i
A-XVK222711F-134h5ta8yxbm0
A-XVK275016F-15wjjcbn4tpj
A-XVK275016F-15wjjcbn4tpj
使用?
一、Eclipse——導出可執行jar包
二、配置文件夾
選擇一個目錄
新建一個文件夾
該文件夾的作用是用來保存生成的exe文件的目錄
在新創建的文件夾中還要創建三個子文件夾file,res,jre
file:文件夾是放臨時文件的可以沒有
res:文件夾是放資源文件的,如圖片,配置文件等也可以沒有
jre:這個是必須的,該文件中的內容可以直接把JDK安裝目錄下jre的內容拷貝過來即可。有了它可以不用再裝java運行環境
注:如果使用本地系統的jre,并且使用絕對路徑打包exe文件,可以不用配置文件夾,但是不能在其他機器使用,否則會報錯
三、jar包打包exe文件
打開EXE4J
點擊Next按鈕
選擇"JAR in EXE" mode
點擊Next按鈕
Short name of your application:應用程序的簡稱,隨意
Output directory:指定生成exe文件的目錄
點擊Next按鈕
Executable name:生成exe文件的名稱
Icon File:生成exe文件的圖標,該圖標類型只能是ico結尾的圖片
點擊Next按鈕
VM Parameters:虛擬機參數
輸入:-Dexe.path=${EXE4J_EXEDIR}
注:可以用他在程序中找到exe所在目錄,這樣無論生成的exe放到哪都可以找到當前目錄,用法(String exePath = System.getProperty("exe.path");)
點擊加號按鈕
Archive:需要打包成exe文件的jar包
選擇jar包
點擊OK按鈕
點擊Main class后面的按鈕
選擇程序的入口,即主類(程序含有main方法的類)
點擊OK按鈕
點擊Next按鈕
Minimum version:最低jre版本
輸入jre的版本
選中 Allow JRES with a beta version number
點擊?Advanced Options 按鈕選擇 Searchsequence?
三個選項全部刪除
點擊加號按鈕?
Directory中選擇jre目錄
注:筆者使用的是本地機器的相對路徑,只能在特定的文件使用exe文件。
否則會報錯
點擊OK按鈕
點擊Next按鈕?
選擇Client hotspot VM
點擊Next按鈕
?
點擊Next按鈕?
點擊Next按鈕
等待exe文件的生成?
點擊Click Here to Start the Application 啟動生成的 exe 文件?
常見問題
解決方案:https://blog.csdn.net/zzzgd_666/article/details/80756430
解決方案:https://blog.csdn.net/qq_33792843/article/details/82776141?
參考文章
https://www.cnblogs.com/jepson6669/p/9211208.html
https://blog.csdn.net/u014470581/article/details/52033617
https://blog.csdn.net/qq_33792843/article/details/82776141
總結
以上是生活随笔為你收集整理的EXE4J(Windows Launcher Generator)——EXE4J概述、下载以及使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Eclipse——导出可执行jar包
- 下一篇: JAVA——TCP连接中Socket的正