JAVA项目导出Jar包及生成exe可执行文件

执行步骤

1.利用Eclipse将JAVA项目打包成jar包
2.借用exe4j生成exe文件
	exe4j文件下载地址:(http://www.ej-technologies.com/download/exe4j/files.html)

1.生成jar包

在Eclipse环境下生成:

右键点击JAVA项目,选择export,点击JARfile,然后next

java项目转python java项目转exe_java项目转python


java项目转python java项目转exe_java项目转python_02


然后点击两次next直到出现以下界面

java项目转python java项目转exe_exe_03


java项目转python java项目转exe_java项目转python_04


接下来点击finish就生成了jar包。


2.生成exe文件

先新创建一个文件夹,并在该文件夹下面创建三个子文件file,res,jre。

下载好exe4j后直接打开(应用程序在bin文件目录下)

java项目转python java项目转exe_exe_05


java项目转python java项目转exe_eclipse_06


java项目转python java项目转exe_java项目转python_07


Output directory用来选择生成exe文件的目录

java项目转python java项目转exe_java_08


我是在https://freeware.iconfactory.com/上下载的icon图标。点击next

java项目转python java项目转exe_exe_09


VM parameters中输入:-Dexe.path=${EXE4J_EXEDIR}

点击加号选择jar文件

java项目转python java项目转exe_JAVA_10


jar文件选好之后选择主类

java项目转python java项目转exe_JAVA_11


java项目转python java项目转exe_java_12


java项目转python java项目转exe_java_13


点进去后一开始会有这三个文件:

java项目转python java项目转exe_JAVA_14


将这三个文件全部删除!

java项目转python java项目转exe_exe_15


在这里选择我们新建好的文件夹里面的jre目录,选好之后:

java项目转python java项目转exe_eclipse_16


点next选择Client hotspot VM

java项目转python java项目转exe_java_17


再点击next,出现以下界面,选择Show splash screen

java项目转python java项目转exe_exe_18


这个时候你所选择的图片就是exe文件加载前显示的图像(随便选)

接下来一路next,出现以下界面:

java项目转python java项目转exe_eclipse_19


Click Here to Start the Appliction 按钮即可启动生成的exe文件。

Save As是保存我们的exe4j配置文件,保存好了之后比如我们想要对JAVA作出修改,那么我们用Eclipse将jar包重写,接着直接用这个保存好的exe4j配置文件即可。

至此,JAVA项目生成exe文件大功告成!!!



BUT

可能有人会出现这样的问题:

java项目转python java项目转exe_java_20


这个时候你就得设置一下环境变量了

java项目转python java项目转exe_eclipse_21


Variable name:EXE4J_JAVA_HOME

Variable value:这个不能照抄上边的,应该自己去C盘找jre目录。