去年的时候有用过,最近写java的时候偶然用到,mark一下,方便以后看
下载链接后面附上
首先我们在eclipse上打包成jar文件,我这里只把简单的截图贴出来,详细的可以自行百度
打包jar文件:
*这里解释下,打成jar包上面四个选项,一般不选择源码,所以一般默认第一个,也就是.class文件和资源文件
这里默认,上面两个选项是警告和错误导出
*这里,上面是清单文件的选择,默认即可,中间的也是默认,只要选择下面的Main class文件目录即可,也就是程序运行的main方法文件入口
点击finish之后就可以在导出的目录中看到jar文件
现在我们新建一个文件夹,里面新建一个jre文件夹
然后把本地jdk文件夹中的jre文件全部复制到刚刚的那个jre文件夹
OK,现在打开之前下载好的exe4j,点击next
第一个框是填入你需要打包成exe文件的name,第二个是导出文件夹,可以选择之前新建的文件夹
上面的executable name即你的exe name,然后选一个Icon文件,即exe图标文件
在第一个框填入上面的参数,再点击下面的加号
点击achieve,在detail里面选择前面导出的jar文件,然后点击OK,之后再在mainclass里面选择程序入口文件,点击next
选择程序运行的jar最小版本,一般选择1.6即可,勾上allow,然后点击advanced options
在加号里面输入jre文件的路径,因为之前我们已经把jre复制到了新建文件夹里面,所以我们这里直接用新建文件夹的路径
依次选择上图所示的选项,然后给一个image file
最后点击next,即可生成exe文件,exe文件路径在你刚刚设置的文件夹里面,最后只要把新建文件夹复制到没有jdk的电脑上,即可运行java程序。
exe4j下载地址:http://download.csdn.net/detail/k183000860/9532897