在idea中maven項目jdk編譯version總是跳到1.5


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>


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM