Max OS X Lionに上げたらEclipseでJavaがビルドできなくなった
MacをLionにアップデートしたら、EclipseでJavaがコンパイルできなくなっていました。Eclipseのバージョンは3.6(Helios)です。
Problemsタブには、次のようなエラーが出ていました。
The container 'JRE System Library [JavaSE-1.6]' references non existing library '/System/Library/Frameworks/JavaVM.framework/Frameworks/JavaRuntimeSupport.framework/Resources/Java/JavaRuntimeSupport.jar'
Eclipseの環境設定で、次のところを直したら動くようになりました。
「Java -> Installed JREs」 でどれにもチェックが付いていなかったので付ける
「Java -> Installed JREs -> Execution Environment」 で「Compatible JREs」のどれにもチェックが付いていなかったので付ける