将Java程序打包成exe可执行文件,分为两大步骤:
Step1:将Java程序通过Eclipse或Myeclipse导出为jar包
Step2:使用jsmooth将jar包程序生成exe可执行文件。可提前下载并安装Jsmooth
可以在这里下载:http://download.csdn.net/download/mehll1213/9465339
详细操作步骤如下:
将Java程序通过Eclipse或Myeclipse导出为jar包
以Eclipse导出Jar包为例
Step1:选择要导出为Jar包的项目工程,右击,选择Export
Step2:选择Java目录下JAR file
Step3:根据图片中相关标注,选择JAR file选项,选择完毕点击Next
Step4:JAR Packaging Options选择默认即可,点击Next
Step5:JAR Manifest Specification 中按图片标识选择主类,其他选择默认的就好,点击Finish
可能会出现一个警告,无需关注。
第一步操作完成。
使用jsmooth将jar包程序生成exe可执行文件
需要将JAR包与要生成exe文件的所有文件,都放在同一个文件夹目录下
Step1:骨架选择Console Wrapper
Step2:输入可执行文件的名称与可执行文件的图标
Step3:导入刚才Eclipse打包好的JAR包
Step4:将jre包与JAR包放在同一个目录下,并添加Classpath
Step5:将Eclipse中用到的所有jar拷贝一份放在libs文件夹里,放在同一个目录下,并添加到Classpath
Step6:在将相关的文件拷贝放在同一份目录下,若没有则忽略。
如我这里用到了一个破解验证需要的Tesseract-OCR软件,则将其安装包拷贝到同一个目录中。
Step7:选择应用程序的主类
Step8:输入程序支持的最低与最高JVM版本
Step9:进行编译,看是否有错误。若无错误输入文件名,选择文件存放路径即可
Step10:编译成功,在文件中可以看到一个visit.jsmooth文件
将java程序打包成exe可执行文件完毕,此时双击运行visit.exe文件即可。