zoukankan      html  css  js  c++  java
  • No JVM could be found on your system.Please define EXE4J_JAVA_HOME问题解决方法(版本问题)

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

    1. No JVM could be found on your system.
    2. Please define EXE4J_JAVA_HOME
    3. to point to an installed 32-bit JDK or jre or download a JRE from www.java.com
       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


    一开始以为没有配置JAVA_HOME引起的,后来JAVA_HOME也配置了,还是会出现这种问题,后来就怀疑是不是也需要配置EXE4J_JAVA_HOME?

    尝试着将EXE4J_JAVA_HOME配置在bin、jre等目录底下, 配置之后均发现问题依旧,百思不得其解;

    网上有朋友说是版本问题,就顺带的升级了下java(都还没来得及试下),又看到有网上的朋友说也碰到过这种情况,后来用oracle收购SUN之前的JDK,就不会出现这种问题;

    就打算从我机器上拷贝一个早些的jdk版本试下,死马当活马医了,拷完刚想在测试机上验证一下,发现刚才升级的JAVA升级完了,就想好歹也升级了,试下呗,天呐,居然可以了,看来还真是版本的问题,我的出现问题的JDK版本是jdk1.6.0_10,在这里做下记录,希望能给遇到此问题的朋友点帮助信息!

  • 相关阅读:
    多线程(一)
    Interface
    Abstract
    面向对象
    字符串比对(10分)
    快递费用计算(7分)
    练习7-8 方阵循环右移 (20分)
    习题4-11 兔子繁衍问题 (15分)
    一道题理解穷举/贪心/爬山/遗传/退火/蚁群算法
    华为暑期测试实习生面经(2020.06)
  • 原文地址:https://www.cnblogs.com/IamThat/p/3024363.html
Copyright © 2011-2022 走看看