maven 編譯版本問題 intellij

今天intellij maven 搭建spring開發環境的時候,一個工程下有多個module,然後採用一些默認創建然後報錯如下圖

這是maven install 以後,啓動tomcat的時候 make 的時候報錯的,一開始在網上找到答案是

在 file -setting-compile 下查看設置的compile 編譯jdk 級別,改成和project 和module的jdk 版本一致就可以了,然而過了沒多久又出現在這個問題,因爲我加入了新的maven 依賴,然後maven重新進行了 build ,build之後如果你不指定jdk 版本的話,默認是 1.5 的版本 這個時候需要你進行設置 build 的參數,就可以了,jdk版本根據實際進行設置


 <build>
            <plugins>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-compiler-plugin</artifactId>
                    <version>2.1</version>
                    <configuration>
                        <source>1.7</source>
                        <target>1.7</target>
                    </configuration>
                </plugin>
            </plugins>
        </build>


  

發佈了39 篇原創文章 · 獲贊 7 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章