そのため、少し前に JDK 8 のベータ版をインストールして、いくつかの例を確認しました。バージョン間で変更するのは簡単だと思いました。
IntelliJ を使用して Play 開発を行っています。何らかの理由で、IntelliJ は 8 でコンパイルされますが、次のようになります。
- 環境設定でコンパイラを 1.6 を使用するように設定しています
- おそらく外部ビルドを介してSBTを使用していますが、コマンドラインからのsbtは機能します
- JAVA_HOME は JDK 6 を指しています。
Java 設定ページに移動すると、8 がインストールされていると表示されますが、アンインストールするオプションはなく、他のバージョンも表示されません。
私がするときwhich java
、それは私に教えてくれます/usr/bin/java
、そして私はそうします/usr/bin/java -version
、そしてそれは1.6を返します。
注: 少し手を加えるだけで、IntelliJ と JDK7 を使用できます。こちらを参照してください。