使用exe4j将java程序打包成exe可执行文件遇到的问题
来源:互联网 发布:手机爱淘宝每日抽红包 编辑:程序博客网 时间:2024/05/04 21:09
具体用eclipse将java程序打包成jar,并用exe4j生成可执行程序的过程请看这个博客:http://www.cnblogs.com/icewee/articles/2073203.html
我只写我遇到的问题:
问题一:The JAVA_HOME environment variable does not
point to a working 32-bit JDK or JRE.
The JVM found at JAVA_HOME is damaged.
Please reinstall or define EXE4J_JAVA_HOME
to point to an installed 32-bit JDK or JRE.
The JVM could not be started. The maximum heap size (-Xmx) might be too large or an
antivirus or firewall tool could block the execution.
原因:打包用的jre(就是和你exe文件放在同一个项目文件夹的那个jre,我们只需要jre这个java运行环境)必须是32位的,windows下打包时32为通用,而我直接把电脑里安装的64位jdk中的jre提取出来用,所以错误,你如果电脑安装的也是64位jdk,请另下载32位的jdk或jre。
问题二:java.lang.UnsupportedClassVersionError
原因:出现java.lang.UnsupportedClassVersionError 错误的原因,是因为我们使用高版本的JDK编译的Java class文件试图在较低版本的JVM上运行,所报的错误,打包用的jre的版本要大于等于你写程序时用的jre版本,我在出现问题一时,直接下载了个32位的jre6放在项目文件夹里,但是我写程序时用的是本机的jdk7,所以错误。
附:exe4j 4.5版本+32位jre6+32位jre8下载:链接:http://pan.baidu.com/s/1mimoh40 密码:8ky2
- 使用exe4j将java程序打包成exe可执行文件遇到的问题
- 使用exe4j将java程序打包成exe可执行文件
- 使用exe4j将java程序打包成exe文件
- 应用exe4j将java程序打包成可执行的exe
- Myeclipse、exe4j将java程序打成.exe的可执行文件
- 将java程序打包成exe可执行文件
- 将exe4j打包的java exe程序反编译过程
- 用exe4j将java程序打包成exe格式
- 用exe4j将java程序打包成exe格式
- 用exe4j将java程序打包成exe格式
- exe4j 将java程序打包成exe文件
- 用exe4j将java程序生成exe可执行文件
- 将Java桌面程序打包成exe可执行文件
- 将Python程序打包成可执行文件exe
- 将java 打包成exe 可执行文件
- 将Java项目打包成可执行文件(.exe)
- java--利用exe4j生成.exe的可执行文件
- java--利用exe4j生成.exe的可执行文件
- Zephyr OS之开发环境的搭建
- 爬虫爬取音乐url大全
- Struts 配置(全局,跳转,常量)
- 代码重构概念
- HDU
- 使用exe4j将java程序打包成exe可执行文件遇到的问题
- vs2010 字符串使用时乱码问题
- 虚拟机安装 mvn
- html标签
- QWidget: Must construct a QApplication before a QWidget 问题
- 测鬼记(中)之奋斗——长假
- 关于JavaBean/EJB/POJO/Entity的概念
- 自行车比赛
- java数据结构