JAVA将JAR包转化为EXE

首先生成用Eclipse生成一个可执行的JAR包

具体步骤

在想要导出的项目上右键点击Export然后一直next

 

JAVA将JAR包转化为EXE_第1张图片

导出成功后,测试下JAR包能不能使用,如果可以,那你已经成功了一半了

 

然后找一个目录创建三个文件夹:res,file,jre

其中jre文件夹是从JDK里面复制过来的,之后要用到。

 

然后打开exej4(下载地址:https://www.ej-technologies.com/download/exe4j/files)

先输入注册码,注册程序,要不然会弹出他的广告

JAVA将JAR包转化为EXE_第2张图片

Change License:

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

 

注册成功后点击Next

选择JAVA in EXE Mode

JAVA将JAR包转化为EXE_第3张图片

接下来填写EXE名字和输出目录然后点击Next

输出目录要输出到刚刚我们建立的文件夹里

JAVA将JAR包转化为EXE_第4张图片

接下来选择文件类型是GUI的还是控制台

然后填写执行文件名和ICON,把允许单文件执行勾选上,这里有个关键的地方:

64位系统一定要点击“32-bit or 64-bit”

并把选项打上勾,否则会显示:

“No JVM could be found on your system. Please define EXE4J_JAVA_HOME to point to an installed 32-bit / 64-bit JDK or JRE or download a JRE from www.java.com.”

JAVA将JAR包转化为EXE_第5张图片

之后Next

在VM Parmeters填写:-Dexe.path=${EXE4J_EXEDIR}

然后按右边的“+”添加你的JAR包

之后在下面选择你的主类

JAVA将JAR包转化为EXE_第6张图片

之后点击Next 填写最低版本  然后把第一个勾选框打上

JAVA将JAR包转化为EXE_第7张图片

之后点击更多选项按钮(Advanced Options) 选择search Sequence

把里面的原有项目都删除,然后点击“+”,把我们选择刚刚创建的文件夹里的jre

之后点击Next

如果没有图形界面  就一直Next就OK了

完成后点击 Click Here to Start the Application 就可以运行了!

JAVA将JAR包转化为EXE_第8张图片

你可能感兴趣的:(JAVA)