`
volunteer521
  • 浏览: 207122 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

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

    博客分类:
  • JDK
 
阅读更多

【背景说明】

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

 

 

【问题描述】

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

No JVM could be found on your system.Please define EXE4J_JAVA_HOME

 

 

【原因分析】

在执行一些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

  • 大小: 28 KB
分享到:
评论
3 楼 pxiaozei 2013-12-16  
你好,请问,如果我安装的jdk是x64的是不是也是不行的,就算配置好环境变量。
2 楼 落雪封 2013-10-12  
我的是jre7,按照你的都改了,仍报那个错误
1 楼 itbossbaby 2012-02-06  
貌似不支持1.5

相关推荐

    exe4j+Java版本32位和64位

    **exe4j与Java版本32位和64位详解** `exe4j`是一款用于将Java应用程序转换为Windows可执行文件(`.exe`)的工具。它允许开发者创建独立于JRE(Java运行环境)的Windows应用程序,使得非Java用户也能轻松运行Java...

    解决Nexus 3.XX Jdk版本问题

    No suitable Java Virtual Machine could be found on your system. The version of the JVM must be at least 1.8 and at most 1.8. Please define INSTALL4J_JAVA_HOME to point to a suitable JVM. 这里说的很...

    tinyumbrella-4.21.07最新版.rar

    此软件需要Java运行环境的支持,如果运行时出现以下提示:No jvm could be found on your system.Please define EXE4J_JAVA_HOME to point to an installed 32-bit JDK or JRE安装最新的Java...

    tinyumbrella 5.10.09最新版.rar

    注意:使用时如果提示以下错误信息,则说明你没有安装JRE虚拟机,安装jre1.6后就可以正常使用:No JVM could be found on your systemPlease define EXE4J_JAVA_HOMEto point to an installed 32-bit...

    tinyumbrella 5.11.00b.zip

    Tinyumbrella要在java环境下使用注:如果软件无法使用,屏幕显示:No JVM could be found on your system Please define EXE4J_JAVA_HOME请先(下载安装jre1.6虚拟机)后再运行tinyumbrella 5.11.00...

    tinyumbrella 4.3最新版SHSH备份工具.rar

    tinyumbrella 4.3使用说明:这个软件需要JAVA虚拟机Java运行环境,即JRE的支持,如果你的系统没有安装虚拟机,会出现以下提示:NO jvm could be found on you system. Please define EXE4J_JAVA_HOMEto ...

Global site tag (gtag.js) - Google Analytics