JVM要求不兼容的错误

时间:2014-06-18 04:58:22

标签: java eclipse jvm rtc

我安装了以下Java:

  

Java 32位

     

Java 32 bit

     

Java 64位

     

enter image description here

我在eclipse-standard-kepler-SR2-win32-x86_64指向Windows 7 64 bit时安装了jdk1.8.0_05

尝试使用IBM Installation Manager安装IBM软件包(IBM Rational Team Concert Client)时,会出现以下错误:

  

程序包的JVM要求与JVM java不兼容   版本" 1.8.0_05"现有Eclipse IDE使用

这是我的eclipse.ini

-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20140116-2212
-product
org.eclipse.epp.package.standard.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vm
C:\Program Files\Java\jdk1.8.0_05\bin
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms40m
-Xmx512m

我错误安装了哪些东西?

3 个答案:

答案 0 :(得分:2)

RTC Eclipse client requirement page提到Eclipse 3.6.x和4.2.x(Juno)是兼容的Eclipse客户端 Kepler(Eclipse 4.3.x)仅适用于RTC 5.x.

(注意:访问jazz.net wiki需要一个jazz.net帐户:你必须创建一个,它是免费的)

话虽如此,使用最新的RTC 4.x,你可以尝试process described in this thread,它甚至可以用于Juno(4.3):

  
      
  • http://www.eclipse.org/downloads/packages/release/juno/sr2
  • 下载Eclipse版本   
  • 将Eclipse版本解压缩到c:\ tools \ eclipse
  •   
  • 使用来自... \ RTC \ 4.x \ RTC-Client-p2Repo-4.x.zip的RTC p2repo添加远程更新站点来扩展Eclipse
  •   
  • 当Eclipse重新启动时转移到Jazz Admin透视图
  •   

RTC-Client-p2Repo-4.x.zip文件可在RTC“所有下载”页面上找到,例如:

https://jazz.net/downloads/rational-team-concert/releases/4.0.6?p=allDownloads

答案 1 :(得分:1)

您可以编辑eclipse.ini文件,如下面的java 1.8

openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms40m
-Xmx512m

答案 2 :(得分:0)

安装与Java Compiler的环境路径位置无关。

尝试执行全新安装并坚持使用32位安装。我遇到了64位JDK安装问题。