解决“Maven项目中的Dynamic Web Module 3.0 requires Java 1.6 or newer”问题
生活随笔
收集整理的這篇文章主要介紹了
解决“Maven项目中的Dynamic Web Module 3.0 requires Java 1.6 or newer”问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
轉載自? ?解決“Maven項目中的Dynamic Web Module 3.0 requires Java 1.6 or newer”問題
錯誤描述
當創建有動態web模塊3.0支持的項目時,需要用到Java版本不低于1.6。
在Markers標簽頁中顯示的錯誤為:Dynamic Web Module 3.0 requires Java 1.6 or newer.
如圖所示:
解決方法
注:有的時候1、2、3已經實現,直接跳過,操作4就OK了。
1、首先在Eclipse中安裝JRE,Preferences > Java > Installed JREs,點擊 Add,并添加自己的Java路徑。
2、確認編譯器版本不低于1.6,右鍵項目 > Properties > Java Compiler,保證“Compiler compliance level”不低于1.6。
3、保證項目的Facet中Java版本不低于1.6,右鍵項目 > Properties > MyEclipse > Project Facets > Java,保證“Java”不低于1.6。
4、在項目的pom.xml的標簽中加入:
<plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-compiler-plugin</artifactId><version>2.3.2</version><configuration><source>1.6</source><target>1.6</target></configuration></plugin> </plugins>5、最后一步,右鍵項目 > Maven > Update Project。
總結
以上是生活随笔為你收集整理的解决“Maven项目中的Dynamic Web Module 3.0 requires Java 1.6 or newer”问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: eclipse xml文件中按没有提示
- 下一篇: java美元兑换,(Java实现) 美元