我刚刚为 Eclipse 和 java 1.7 JDK 安装了 WindowBuilder,但是当我在 Eclipse 中创建一个新的 JFrame,并尝试在 WindowBuilder 中打开“设计视图”时,我收到以下错误:“Eclipse 在 1.6 下运行,但 Java项目具有 1.7 Java 合规级别,因此 WindowBuilder 将无法从项目中加载类。为项目使用较低级别的 Java,或使用更新的 Java 版本运行 Eclipse。
当我检查项目的属性时,它被设置为 Java Compiler 1.7。当我Java -version
在终端中运行 a 时,我得到:
java version "1.7.0_15"
Java(TM) SE Runtime Environment (build 1.7.0_15-b03)
Java HotSpot(TM) 64-Bit Server VM (build 23.7-b01, mixed mode)
我试图通过这个链接找到最新 Java 的路径: Link to Eclipse Wiki
将其更改为:
-vm
/Library/Java/JavaVirtualMachines/jdk1.7.0_15.jdk/Contents/Home/bin/java
当我尝试打开 Eclipse 时出现错误提示:“jvm 共享库不包含 jni_createjavavm 符号”
我卡在什么地方了。任何人都知道如何解决这个问题?我曾尝试使用 Netbeans,但我的 Mac 和 Netbeans 不是最好的朋友:屏幕崩溃图片