运行Eclipse出现以下错误:Incompatible JVM的对话框,这里我们要谈的就是Incompatible JVM问题的原因与解决方法。

运转eclipse呈现以下过错:Incompatible JVM 的对话框,内容如下: Version 1.3.1_01 of the JVM is not suitable for this product.Version:1.4.1 or greater is required.一,体系上的JAVA JDK版别过低,去装高版别的JDK.二,这个是最有可能是装了oracle了,由于oracle是运用1.3JVM的而eclipse是需求1.4以上JVM的。

浅谈Incompatible JVM问题的原因与解决方法(incompatible jvm怎么办)  Incompatible JVM 第1张

Incompatible JVM问题解决办法:

关于1:window -> preferences -> java -> installed jres 新建一个,并把这个指定为默许的就行了。

关于2:由于机子里装了Oracle,Oracle自带1.31版JDK,解决办法是在环境变量中的PATH里装你装的JDK1.42的途径写到oracle途径前面,这样体系就不会先找oracle的jdk1.31了。

装了Oracle之后,还有一个问题,便是WEB程序在运转时,提示8080端口被占,无法,只好更改TOMCAT运转的端口 conf->server.xml

  1. <!--Defineanon-SSLHTTP/1.1Connectoronport8080-->
  2. <Connectorport="8080"maxHttpHeaderSize="8192"
  3. maxThreads="150"minSpareThreads="25"maxSpareThreads="75"
  4. enableLookups="false"redirectPort="8443"acceptCount="100"
  5. connectionTimeout="20000"disableUploadTimeout="true"/>
  6. <!--Defineanon-SSLHTTP/1.1Connectoronport8080-->
  7. <Connectorport="8888"maxHttpHeaderSize="8192"
  8. maxThreads="150"minSpareThreads="25"maxSpareThreads="75"
  9. enableLookups="false"redirectPort="8443"acceptCount="100"
  10. connectionTimeout="20000"disableUploadTimeout="true"/>

至此Incompatible JVM问题解决结束

【修改引荐】

  1. 详解Linux体系中JVM内存2GB上限
  2. 高手教我们怎么装备JVM参数
  3. JDK、JRE、JVM之间的联系
  4. 手把手教你删去MS JVM的几种办法
  5. Java虚拟机(JVM)中的内存设置详解
转载请说明出处
知优网 » 浅谈Incompatible JVM问题的原因与解决方法(incompatible jvm怎么办)

发表评论

您需要后才能发表评论