Dynamic Web Module 3.1 requires Java 1.7 or newer. 錯誤解決方案
阿新 • • 發佈:2017-05-16
pom.xml文件 artifact logs per group -s conf 你會 cti
在寫代碼的時候工程出現了這樣奇怪的bug很是蛋疼啊,經過查詢解決方法,終於解決了這些個問題。
下面是解決問題的方法,和大家分享一下
(1)確定你的java工程配置使用了java 7
右鍵單擊你的工程project > Properties > Java Compiler and set “Compiler compliance level” to 1.7
(2)選擇Java Build Path. 按照下圖點擊 “Edit“. 把JDK版本調到“Java 7″
(3)選擇Project Facets > Java 將它的版本也設置為 1.7
(4)在確認完上面的步驟之後,再在你的pom.xml文件中添加下面的代碼
<build> <plugins> <!-- define the project compile level --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>2.3.2</version> <configuration> <source>1.7</source> <target>1.7</target> </configuration> </plugin> </plugins> </build>
(5)之後就執行 Maven -> Update Project. 就可以了,你會驚奇的發現問題被解決了。
註:有問題不可怕,怕的是怯懦的心,怕的是失去戰鬥的勇氣。出現一個問題解決一個,愚公尚能移山,我也一定能成為軟件工程的頂尖人才。
Dynamic Web Module 3.1 requires Java 1.7 or newer. 錯誤解決方案