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,在这里做下记录,希望能给遇到此问题的朋友点帮助信息!

  • 相关阅读:
    使用Python操作MySQL数据库
    SQL server数据库语句
    SQL server数据库
    实施工程师
    Vue外卖项目
    每日思考记录(12)
    Vue核心知识点
    jQuery快速入门
    js
    css2
  • 原文地址:https://www.cnblogs.com/IamThat/p/3024363.html
Copyright © 2011-2022 走看看