現象:
intillj IDE 運行main方法
Information:javac 1.8.0_101 was used to compile java sources
Error:java: 無效的源發行版: 1.9
環境:新安裝的jdk1.9
mac ,intillj IDE
原因:目錄下存在多個jdk版本版本,maven 編譯版本不對
解決:刪除多余版本,並更新maven
1.新安裝jdk后需要修改intillj IDE 中的java compile 為jdk1.9
2.如果是maven項目修改pom.xml文件中的jdk版本
3.修改intillj IDE的setting的maven配置的jdk版本為1.9
/Library/Java/JavaVirtualMachines 目錄下有多個jdk版本存在
drwxr-xr-x 3 root wheel 102B 9 26 14:02 jdk-9.jdk
drwxr-xr-x 3 root wheel 102B 6 9 15:37 jdk1.8.0_101.jdk
drwxr-xr-x 3 root wheel 102B 9 25 17:30 jdk1.8.0_144.jdk