将java程序打包成exe可执行文件

一:前期准备:eclipse、exe4j(这个自己去网上下就ok了)



二:对eclipse的处理:


1.先在项目中创建一个名为MANIFEST.MF文件文件,方便后期使用

    MANIFEST.MF内容:

        Main_Class: 包名.(主)类名

        Class-Path: 把你用到的jar包放进去,格式为“包名/文件名”,如图

        Created-By: 作者的名字

将java程序打包成exe可执行文件_第1张图片将java程序打包成exe可执行文件_第2张图片


2.将java项目打包成jar文件

    在项目名上右键,选择Export...,在弹出的对话框中选择Java-JAR file

将java程序打包成exe可执行文件_第3张图片将java程序打包成exe可执行文件_第4张图片

    如图所示进行勾选

将java程序打包成exe可执行文件_第5张图片

    点击next,如图,将之前创建好的MANIFEST.MF文件选中,点击Finish即可。

将java程序打包成exe可执行文件_第6张图片



三:对exe4j的处理:


1.欢迎页面直接跳过

将java程序打包成exe可执行文件_第7张图片


2.项目类型选择JAR那个

将java程序打包成exe可执行文件_第8张图片


3.为应用取个名字并选择应用的生成路径

将java程序打包成exe可执行文件_第9张图片


4.选择exe的名字;Icon File可以选择自己的icon类型的文件作为图标(icon格式文件网上有很多方式生成,也有在线生成的方式);还有Allow...那个选项勾上说明不允许此应用在一台电脑上开启多个。

将java程序打包成exe可执行文件_第10张图片


5.点击右边绿色的+号,将从eclipse中导出的jar文件添加到Class path中,如图。

将java程序打包成exe可执行文件_第11张图片将java程序打包成exe可执行文件_第12张图片

将java程序打包成exe可执行文件_第13张图片

    主类选择你程序的首页面,也就是你的class中有main函数的类。

将java程序打包成exe可执行文件_第14张图片将java程序打包成exe可执行文件_第15张图片

    将你项目中用到的其他jar包也加入到Class path中(我这里放了几个连接sqlserver的驱动jar包),方法同上。

将java程序打包成exe可执行文件_第16张图片


6.选择jre的最小版本

将java程序打包成exe可执行文件_第17张图片


7.默认,点击Next

将java程序打包成exe可执行文件_第18张图片


8.默认,点击Next

将java程序打包成exe可执行文件_第19张图片


finished!

将java程序打包成exe可执行文件_第20张图片


注意:如果你在64位的JVM中运行,需要将此选项勾上,否则运行时报错。

将java程序打包成exe可执行文件_第21张图片



你可能感兴趣的:(将java程序打包成exe可执行文件)