1
我升級到Java 8
從Java 6的IntelliJ調試器無法識別的Java版本升級
按these instructions,在/Applications/IntelliJ IDEA 13 CE.app/Contents/Info.plist
我改變
<key>JVMVersion</key>
<string>1.6*</string>
到
<key>JVMVersion</key>
<string>1.8*</string>
我的環境變量JAVA_HOME設置爲:
/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home
然而,當我運行的IntelliJ調試器,它仍然要使用Java 6:
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java ...
Connected to the target VM, address: '127.0.0.1:60490', transport: 'socket'
Exception in thread "main" java.lang.UnsupportedClassVersionError: com/my/MainClass : Unsupported major.minor version 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:637)
at java.lang.ClassLoader.defineClass(ClassLoader.java:621)
我需要什麼其他設置,以改變的IntelliJ使用Java JRE 8?