Java程序打包成exe
2016-06-28 11:19
330 查看
一:介绍
这是我第一次写博客,我想记录我的学习路程,为我已不多的大学时光留些记忆,也想分享给那些,正在或曾经遇到同样问题的人一些解决方案。有什么不好的多多海涵。
二:工作环境
系统:win10 64位
JDK:jdk1.8 64位
开发工具:myeclipse2015
打包工具:exe4j_windows-x64_5_1 下载地址:http://www.ej-technologies.com/download/exe4j/files.html
三:程序先打包成 .jar
1、打开myeclipse,选择你要打包的程序,右键选择export
点击next
点击next
点击next
选择主类
点击ok
点击finish 会在桌面上出现 sas.jar 文件
四、 将jar转化成 exe.
新建一个文件夹,该文件夹的作用是用来保存生成的exe文件的目录,在新创建的文件夹中还要创建三个子文件夹file,res,jre
file:文件夹是放临时文件的可以没有
res:文件夹是放资源文件的,如图片,配置文件等也可以没有
jre:这个是必须的,该文件中的内容可以直接把JDK安装目录下jre的内容拷贝过来即可。有了它可以不用再装java运行环境
上面提到我的运行环境是jdk64位,但是在这里面应该放上 jdk32位,即jdk32安装目录下的 jre文件内容,嗯,还有就是如果程序中有任何jar包应该放在SAS\jre\lib\ext文件里。
我添加了我的数据库连接的jar包
将exej4下载到电脑上 如果运行界面没有出现 就在安装目录下 bin 目录中点击 exe4j
出现下面的页面,就可以开始转化exe了
点击next 选择"JAR in EXE" mode
Short name of your application中随便定义
Output directory中是用来指定生成exe文件的目录,选择我们刚刚新创建的那个文件目录即可。
点击next
在Executable name中输入要生成exe文件的名称
选择Icon File 选择生成exe文件的图标,该图标类型只能是ico结尾的图片
点击next
在 VM Parameters中输入: -Dexe.path=${EXE4J_EXEDIR}
点击添加添加 在Archive中选择我们生成的jar文件,然后直接点击OK按钮
点击ok后,要选择主类 就是Main class 哪里 。。。。
然后点击ok,后点击next
点击Search sequence后
将原有的默认的删除,添加我们新建的文件夹下的 jre 要注意:jre里的内容最好是32位的jdk中的jre内容,还有就是前面也说到了,如果有jar包要把它导入。
点击next
点击next
点击next
点击查看你的exe是否能运行。
然后关闭就可以了。
这是我第一次写博客,我想记录我的学习路程,为我已不多的大学时光留些记忆,也想分享给那些,正在或曾经遇到同样问题的人一些解决方案。有什么不好的多多海涵。
二:工作环境
系统:win10 64位
JDK:jdk1.8 64位
开发工具:myeclipse2015
打包工具:exe4j_windows-x64_5_1 下载地址:http://www.ej-technologies.com/download/exe4j/files.html
三:程序先打包成 .jar
1、打开myeclipse,选择你要打包的程序,右键选择export
点击next
点击next
点击next
选择主类
点击ok
点击finish 会在桌面上出现 sas.jar 文件
四、 将jar转化成 exe.
新建一个文件夹,该文件夹的作用是用来保存生成的exe文件的目录,在新创建的文件夹中还要创建三个子文件夹file,res,jre
file:文件夹是放临时文件的可以没有
res:文件夹是放资源文件的,如图片,配置文件等也可以没有
jre:这个是必须的,该文件中的内容可以直接把JDK安装目录下jre的内容拷贝过来即可。有了它可以不用再装java运行环境
上面提到我的运行环境是jdk64位,但是在这里面应该放上 jdk32位,即jdk32安装目录下的 jre文件内容,嗯,还有就是如果程序中有任何jar包应该放在SAS\jre\lib\ext文件里。
我添加了我的数据库连接的jar包
将exej4下载到电脑上 如果运行界面没有出现 就在安装目录下 bin 目录中点击 exe4j
出现下面的页面,就可以开始转化exe了
点击next 选择"JAR in EXE" mode
Short name of your application中随便定义
Output directory中是用来指定生成exe文件的目录,选择我们刚刚新创建的那个文件目录即可。
点击next
在Executable name中输入要生成exe文件的名称
选择Icon File 选择生成exe文件的图标,该图标类型只能是ico结尾的图片
点击next
在 VM Parameters中输入: -Dexe.path=${EXE4J_EXEDIR}
点击添加添加 在Archive中选择我们生成的jar文件,然后直接点击OK按钮
点击ok后,要选择主类 就是Main class 哪里 。。。。
然后点击ok,后点击next
点击Search sequence后
将原有的默认的删除,添加我们新建的文件夹下的 jre 要注意:jre里的内容最好是32位的jdk中的jre内容,还有就是前面也说到了,如果有jar包要把它导入。
点击next
点击next
点击next
点击查看你的exe是否能运行。
然后关闭就可以了。
相关文章推荐
- Spring4.x官方参考文档中文版——第21章 Web MVC框架(16)
- Java泛型及泛型通配符
- leetcode-java-268. Missing Number
- Android Design Support Library在eclipse中使用
- spring websocket + stomp 实现广播通信和一对一通信<转>
- Java的Integer与int互转
- JDK的安装与环境变量配置
- java synchronized的使用
- Java中模仿函数思维
- MyBatis入门第1天--MyBatis基础知识(一)
- Myeclipse下不用dom4j等解析xml文档
- Mybatis框架学习(三)—高级映射,延迟加载
- 大数乘法与大数加法 java实现
- myeclipse搭建maven后报错log4j类找不到
- jdk各版本下载
- SHA加密算法Java实现
- java中double和float精度丢失问题及解决方法
- java学习之编译时类型和运行时类型
- java 获取后台返回json 并js循环利用
- Mondrian在eclipse中的源码配置