今天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>