您的位置:首页 > 编程语言 > Java开发

Java项目如何生成可执行jar包、exe文件

2018-01-16 14:55 676 查看
功能:为大家浅谈如何通过eclipse将Java项目生成可执行jar包,以及如何通过exe4j把jar包弄成ext文件;

=》Java项目



1、Java项目生成jar包

(1)、“项目”右键->"Export..."导出,弹出“导出设置”窗口如下:



(2)、选择要打包的文件,如下图:



(3)、设置导出的提示信息,如下图:



(4)、指定程序入口,如图:



(5)、查看结果,如图:





2、使用exe4j生成可执行的.exe文件

能够生成.exe文件的软件有很多,自己去查一下,我这里只用 exe4j,先去下载(地址:http://download.csdn.net/download/fy_hanxu/9526306 )一个exe4j并安装。假设你的项目已经顺利打包成jar文件,那么就可以进行下面的操作。

(1)、准备工作

首先,在任意目录创建一个文件夹,最好命名和项目名相同,我这里在D:\2JavaWorkRoom3\exefile\HelloWorld(Ant)路径上创建有HelloWorld(Ant)文件夹,之后将所有的资源文件以及我们生成的可执行jar文件(我的AntDemoPro.jar)都拷贝到这个文件夹里,如果你要使对方计算机在没有安装JDK的情况下也能使用该程序,就需要将自己机器上的jre目录也拷贝进来,我安装的是jre8,最后的目录结构如下:



启动exe4j,欢迎界面如下:



(2)、选择打包方式: "JAR in EXE" mode;



(3)、应用程序配置;



(4)、配置可执行文件;





(5)、配置运行环境;



在class path框下清除原有的class path路径,点击右侧的”+”选择打包好的jar文件;在Main
class中选择入口类,即含有main函数的类;

(6)、配置JRE;



如果要在这个程序中捆绑jre,则进入Configure search sequence选项:



把其它的所有的directory删除,特别是如果有“JAVA_HOME”或“JDK_HOME”的话一定要删除,因为他会保存你本机的JAVA_HOME地址,安装时会出现路径找不到的错误;将Search Windows registry保留,如果没有该项,请点击绿色“+”,选择“search registry”,然后点击“OK”;点击绿色“+”来选择捆绑的JRE位置;



在preferred
VM中选择一种-选择虚拟机类型,我选择的是 Default VM;

(7)、其余步骤直接next就好;如果生成exe文件之后可能每次打开都会出现提示框:this
executable was created with an evaluation version of exe4j

这是因为你还没有注册exe4j软件,注册之后就不会有提示。可以试一下这个注册码:L-g782dn2d-1f1yqxx1rv1sqd;



这样,点击exe文件,就能直接运行,但是有一点瑕疵:就是exe文件必须拥有jre8文件夹,要不然运行不了的!不过没事,下篇文章,我们把exe可执行文件弄成在windows下能安装的软件就好!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java 可执行jar exe