1. 程式人生 > >升級JDK遇到的問題 Error: java: invalid flag: -version

升級JDK遇到的問題 Error: java: invalid flag: -version

ideal使用的2016.2的版本,把jdk從原來的1.8升級到9.0.1後報這個錯誤:

Error: java: invalid flag: -version

定位思路:

1、在File->settings->Build,Execution,Deployment->Compiler->Java Compiler裡邊看了下,沒有配置-version;

      估計不是程式碼有問題,而且程式碼在升級前是可以編譯通過的,那換條路定位;

2、因為只有jdk是變化過的,ideal是沒有變的,所以懷疑是ideal跟jdk不匹配導致,用Google和百度搜索了下,沒有找到理想的答           案,就直接把ideal升級了,升級後重新編譯就沒有這個問題了,問題得到解決。

試過這個辦法,行不通:

最後解決的方法是把ideal升級到2018.2然後就沒有這個問題了,應該是ideal跟jdk1.8的不匹配導致