运行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问题解决办法:
关于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
- <!--Defineanon-SSLHTTP/1.1Connectoronport8080-->
- <Connectorport="8080"maxHttpHeaderSize="8192"
- maxThreads="150"minSpareThreads="25"maxSpareThreads="75"
- enableLookups="false"redirectPort="8443"acceptCount="100"
- connectionTimeout="20000"disableUploadTimeout="true"/>
- <!--Defineanon-SSLHTTP/1.1Connectoronport8080-->
- <Connectorport="8888"maxHttpHeaderSize="8192"
- maxThreads="150"minSpareThreads="25"maxSpareThreads="75"
- enableLookups="false"redirectPort="8443"acceptCount="100"
- connectionTimeout="20000"disableUploadTimeout="true"/>
至此Incompatible JVM问题解决结束
【修改引荐】
- 详解Linux体系中JVM内存2GB上限
- 高手教我们怎么装备JVM参数
- JDK、JRE、JVM之间的联系
- 手把手教你删去MS JVM的几种办法
- Java虚拟机(JVM)中的内存设置详解