安装exe4j的时候出现“no JVM could be found on your system.Please define EXE4J_JAVA_HOME..."怎么办?

“noJVMcouldbefoundonyoursystem.PleasedefineEXE4J_JAVA_HOMEtopointtoaninstalled32-bit”... “no JVM could be found on your system.Please define EXE4J_JAVA_HOME to point to an installed 32-bit ” 展开
 我来答
bearcode
2012-08-03 · TA获得超过166个赞
知道答主
回答量:165
采纳率:0%
帮助的人:68万
展开全部


你需要手动设置一下JAVA_HOME环境变量,具体步骤如下:

1.我的电脑  右击 >>  选 属性  >> 高级  >>点 环境变量 按钮

2.在系统变量下面点击 新建 按钮,

变量名: JAVA_HOME

变量值: C:\Program Files\Java\jre7

变量值的具体值是你jre的安装路径,默认安装的一般就是C:\Program Files\Java\jre7

现在再双击exe4j生成的exe文件就可以正常启动了.


P/S:前提必须已安装Java JDK 6/7

simonncc
高粉答主

2018-03-30 · 关注我不会让你失望
知道大有可为答主
回答量:776
采纳率:100%
帮助的人:13.5万
展开全部

你要下个32位的,不要下64位的。

拓展:

1、exe4j是一个帮助你集成Java应用程序到Windows操作环境的java可执行文件生成工具,无论这些应用是用于服务器,还是图形用户界面(GUI)或命令行的应用程序。如果你想在任务管理器中及Windows XP分组的用户友好任务栏里以你的进程名取代java.exe的出现,那么exe4j可以完成这个工作。exe4j帮助你以一种安全的方式启动你的 java应用程序,来显示本地启动画面,检测及发布合适的JRE和JDK,以及进行启动时所发生的错误处理等,以至于更多。

2、exe4j 允许在你的应用程序中分发私有的java实时运行库(JRE)。这种方式下你可以保证你应用程序需求确切地得到满足。你甚至还能配置JRE的存放位置。java 应用程序的类路径能被完全定制为对JAR文件扫描目录,包括特定的目录路径,文档以及插入的环境变量。定制的错误处理允许你以后以特定的错误消息代替含糊的"NoClassDefFound"异常来中断启动程序。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ysunmoony
2020-06-18
知道答主
回答量:3
采纳率:0%
帮助的人:2033
展开全部
主要就是看后面那句,现在这个问题出现的不多了吧,后面都是64位了,不过这东西很挑版本,现在好像要求是Java版本11-12之间,按要求装个老版本就好
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式