所以我在不久前安装了JDK 8的beta版来查看一些示例.我想现在可以肯定的是,在不同版本之间切换很容易.
用IntelliJ做游戏开发.出于某种原因,IntelliJ使用8进行编译,尽管:
- 我在Preferences中设置了编译器以使用1.6
- 据说它通过外部构建使用SBT,但命令行的SBT可以工作
- JAVA_HOME指向JDK 6.
如果我转到Java首选项页面,它确实显示安装了8,但没有卸载它的选项,也看不到任何其他版本.
当我做which java
,它告诉我/usr/bin/java
,我做/usr/bin/java -version
,它返回1.6.
注意:稍微调整一下,您就可以使用IntelliJ和JDK7,参见here.