No JVM could be found on your system.Please define EXE4J_JAVA_HOME问题解决方法

阅读更多

【背景说明】

由于换了新开发笔记本,操作系统为64位Win7(家庭基本版),幸运的是原来的开发软件在Win7下能都正常安装,有些不能运行的也能通过兼容性设置解决,就是2G的内存win7有点Hold不住!!不扯蛋了,进入正题!请看:

 

 

【问题描述】

用DbVisualizer-6.0.7工具连接DB2时,出现以下截图提示:

No JVM could be found on your system.Please define EXE4J_JAVA_HOMENo JVM could be found on your system.Please define EXE4J_JAVA_HOME问题解决方法_第1张图片

 

 

【原因分析】

在执行一些exe4j打包的jar生成的exe时有时会报告下面的错误:

No JVM could be found on your system.
Please define EXE4J_JAVA_HOME
to point to an installed 32-bit JDK or jre or download a JRE from www.java.com

 

 

 

【解决方案】

确定是否已经安装了jre,安装jre后如果还是不可以,你需要手动设置一下JAVA_HOME环境变量,具体步骤如下:

===============XP解决方案=============================
1.我的电脑 右击 >> 选 属性 >> 高级 >>点 环境变量 按钮
2.在系统变量下面点击 新建 按钮,
变量名: JAVA_HOME
变量值: C:\Program Files\Java\jre6
变量值的具体值是你jre的安装路径,默认安装的一般就是C:\Program Files\Java\jre6

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

 

===============Win7解决方案============================

和XP解决方案大同小异,详情如下:

1.计算机 右击 >> 选属性 >> 高级系统设置 >> 高级 >> 点 环境变量 按钮

2.在系统变量下面点击 新建 按钮,
变量名: JAVA_HOME
变量值: C:\Program Files (x86)\Java\jre6
变量值的具体值是你jre的安装路径,默认安装的一般就是C:\Program Files\Java\jre6

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


------------

 THE END

  • No JVM could be found on your system.Please define EXE4J_JAVA_HOME问题解决方法_第2张图片
  • 大小: 28 KB
  • 查看图片附件

你可能感兴趣的:(No JVM could be found on your system.Please define EXE4J_JAVA_HOME问题解决方法)