質問: os x el capitan上のeclipse:バージョン1.6のjvmはこの製品には適していません el capitanに更新しましたが、eclipseを実行したいと思っています。 lunaが機能しなかったので、最新バージョンのeclipse marsをダウンロードしました。起動時に それは私に言った インストールするjava 1.6。だから私はそうしました、そして私はこれを手に入れました:version 1.6_0_65 of the jvm is not suitable for this product version: 1.7 or greater is required. だから私はjava 8をダウンロードしてインストールしましたが、それでもこの警告が表示されます。端末は私が1.6を使用していると言います:java -version java version "1.6.0_65" java(tm) se runtime environment (build 1.6.0_65-b14-468-11m4833) java hotspot(tm) 64-bit server vm (build 20.65-b04-468, mixed mode) システム環境設定でjavaオプションを見つけます。これは、8個がインストールされていることを示していますが、1.6については何も表示されていません。java 1.6をシステムから削除し、デフォルトとして8を使用するにはどうすればよいですか?
回答: /library/java/javavirtualmachinesから1.6バージョンを削除できます。これを行うには、root権限が必要です。sudo rm -r /library/java/javavirtualmachines/1.6.0.*.jdk 次にeclipseを再インストールすると、java 1.8バージョンが検出されます。