問題:
解決辦法:
原理分析:
總結:
通過以上理論分析可知,即使
1,手動在idea上設置module的jdk版本,
2,或者手動在idea上設置java compile的jdk版本,
3,或者在pom.xml中設置properties.java.version,
都無濟於事,項目啟動仍然會報錯:不支持5,請使用更高版本等等,或者其他問題;
應是maven的默認編譯插件導致的,默認編譯插件使用了默認的jdk版本,覆蓋了以上的配置,
我們只要仍然使用這個插件,即在pom.xml的插件中引入這個默認插件,指定jdk版本即可。