在idea中maven專案jdk編譯version總是跳到1.5
阿新 • • 發佈:2022-05-04
bug描述
專案ide: idea 專案構建工具:maven bug現象:每次修改pom之後,idea自動掃描一遍,然後發現預設的compile級別跳到5.0. 每次手動去setting裡修改compile很費事。
解決方案
猜測是maven中沒有指定jdk,所以才會掃描為預設的jdk版本。 於是,新增maven-compile-plugin:
<plugin> <artifactId>maven-compiler-plugin</artifactId> <version>3.5.1</version> <configuration> <source>${java.version}</source> <target>${java.version}</target> <encoding>UTF-8</encoding> </configuration> </plugin>