55157


Eclipseを使用するために、macにあるJavaのバージョンを1.6から1.8に変更したいのですが、Javaのバージョンをアップデートしてもmacに反映されません。  
Javaのコントールパネルには`プラット1.8`と表示されているのですが、ターミナルで`Java -version`で検索をかけると`java
version "1.6.0_65"`となっています。  
`java runtime environment設定`のパスには`/Library/Internet Plug-
Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java`と表示されていました。


CC BY-SA 4.0
2019-05-19T21:21:24.780
55096
2019-05-22T03:43:05.920
2019-05-22T03:43:05.920
2808
34091
question
java macos eclipse
Javaのバージョンを1.6から1.8に変えたい


Eclipse で Java1.8環境が利用できるかどうかは [Execution
Environments](https://wiki.eclipse.org/Execution_Environments) (Preferences の
Java > Installed JREs > Execution Environments)で **JavaSE-1.8** の欄を見てみてください。
**Compatible JREs** にインストールしたJavaの情報が出ていれば利用可能です。  
質問文にかかれている情報を見る限り、1.8のインストールは正常に完了していると思われます。その場合、Eclipse上でも自動で認識されているはずです。

[![画像の説明をここに入力](https://i.stack.imgur.com/8Id6r.png)](https://i.stack.imgur.com/8Id6r.png)

* * *

> ターミナルでJava -versionで検索をかけるとjava version "1.6.0_65"となっています。

これについては、おそらく `~/.bash_profile` (など)で
環境変数`JAVA_HOME`を設定しており、その向き先が1.6になっているからだと思われます。

ターミナルで利用するJavaのバージョンを1.8に変更する場合は、その`JAVA_HOME`設定を更新してください。


CC BY-SA 4.0
2019-05-22T03:41:38.887
55157
2019-05-22T03:41:38.887
2808
55096
answer