【发布时间】:2013-04-29 18:33:14
【问题描述】:
我最近为 RCP 和 RAP 开发人员下载了 eclipse。我正在运行 OSX 10.5.8,当我尝试运行 eclipse 时出现错误“JVM 的 1.5.0_30 版本不适合此产品。需要 1.6 或更高版本”。我去了实用程序,然后是 java 首选项,并确保 Java SE 6 位于首选订单列表的顶部,因此我将其向上移动。我确认我的系统指向正确的版本
user-Macbook-Pro:~ user$ java -version
java version "1.6.0_26"
Java(TM) SE Runtime Environment (build 1.6.0_26-b03-384-9M3425)
Java HotSpot(TM) 64-Bit Server VM (build 20.1-b02-384, mixed mode)
但是我在尝试打开 Eclipse 时仍然遇到同样的错误。有什么建议么?谢谢你的帮助
【问题讨论】:
-
您的 JAVA_HOME 指向哪个版本?你有多个版本吗?
-
"echo $JAVA_HOME" 返回一个空行,"ls /System/Library/Frameworks/JavaVM.framework/Versions/" 返回 1.3 1.4.2 1.6 Current 1.3.1 1.5 1.6.0 CurrentJDK 1.4 1.5.0 A 所以我有多个版本,但显然 JAVA_HOME 没有指向它们中的任何一个......
标签: java eclipse-rcp osx-leopard