采用 EXE4j 把 jar 生成 exe 可执行文件时,出现 NO JVM could be found on your system异常
2014-07-09 16:33
363 查看
当你采用exe4j 把 jar 包生成了 exe 可执行文件后,在打开 exe 文件时,却出现以下异常:
<pre name="code" class="java">NO JVM could be found on your system. Please define EXE4J_JAVA_HOME to point to an installed 32-bit JDK or JRE or dowaload a JRE from www.java.com该原因有两种情况,通过这两种操作可以解决:第一种情况是:在Excutable name框中输入将要生成的exe的名字,“Icon File”是应用程序显示的小图标,不选也行.另外,如果你的电脑系统是64位的,则要点击Advanced Options 菜单下面的 32 -bit or 64 - bit ,然后继续Next.这样就可以了。(这种方法是自己试用过的,成功解决问题)第二种 可能情况是:网上有朋友说是版本问题,就顺带的升级了下java(都还没来得及试下),又看到有网上的朋友说也碰到过这种情况,后来用oracle收购SUN之前的JDK,就不会出现这种问题;所以可以改一下你的JDK版本,试一试。(这个方法我没有试用)
相关文章推荐
- 【部署】exe4j将jar文件生成exe可执行文件
- 从exe4j生成的exe中抽取jar文件
- 如何用MyEclipse生成jar文件和exe4j生成.exe
- exe4j打包jar文件为exe文件出现的问题:The JAVA_HOME environment variable does not point to a working 32-bit JDK or JRE.
- 使用Intellij Idea生成可执行文件jar,开关exe文件步骤
- Java_Java项目如何生成可执行jar包、exe文件;
- 使用Eclipse 导出 jar包,并生成 exe可执行文件
- 建立工程后刚开始编译出现了“error PRJ0003 : 生成 cmd.exe 时出错”这样的错误,虽然在debug中生成了.exe文件,但是无法执行,提示找不到mfc90ud.dll。
- 使用Intellij Idea生成可执行文件jar,转为exe文件步骤
- 使用exe4j将jar包生可执行的.exe文件(加入jre依赖环境),可在其他机器上运行
- exe4j打包jar文件为exe文件出现的问题:The JAVA_HOME environment variable does not point to a working 32-bit JDK or
- 用exe4j将java程序生成exe可执行文件
- java利用exe4j生成exe可执行文件
- 如何从Eclipse中导出可执行jar包,并最终生成exe可执行文件
- 用64位 EXE4J 生成EXE执行文件出错问题!!
- 用exe4j工具将eclipse生成的jar文件制作成exe文件
- VS2010 打包生成exe文件后 执行安装文件出现 TODO:<文件说明>已停止工作并已关闭
- exe4j 将jar包生成可执行文件 及注册码
- 使用Intellij Idea生成可执行文件jar,并转为exe
- 使用Intellij Idea生成可执行文件jar,转为exe文件步骤