Eclipse 2.0 是一个较旧的 Java IDE 版本,在 Mac OS X 上编译 Java 程序需要了解几个关键概念:
由于 Eclipse 2.0 较旧,建议使用 Java 1.4 或 Java 5:
# 检查已安装的 Java 版本
/usr/libexec/java_home -V
从 Eclipse 官网下载适用于 Mac OS X 的 Eclipse 2.0 版本。
启动 Eclipse 后:
原因:Mac OS X 版本过高,32位/64位不兼容 解决:
示例错误:Unsupported major.minor version
原因:JDK 版本过高
解决:
<!-- 在项目的.classpath文件中添加 -->
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.4"/>
原因:旧版 SWT 与现代 Mac OS X 不兼容 解决:
-Dorg.eclipse.swt.internal.carbon.smallFonts
考虑到兼容性问题,建议考虑以下替代方案:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, Eclipse 2.0 on Mac OS X!");
}
}
没有搜到相关的文章