您的位置:首页 > 产品设计 > UI/UE

Solving “Dynamic Web Module 3.0 requires Java 1.6 or newer” in Maven Projects

2014-04-27 21:43 393 查看
When you’re creating a project with
Dynamic Web Module 3.0
support, you should be using Java 1.6 or newer. I’ll be fixing this issue
with Java 1.7, using Eclipse.

The “Markers” tab will be showing the next error:



First check that your project is configured probably to use Java 1.7.

Right click your project > Properties > Java
Compiler and set “Compiler compliance level” to 1.7.



Next from the menu on the left select Project Facets > Java and
set its version to 1.7



If you didn’t find 1.7 as one of the drop down options in the previous preferences, then you have to add it to eclipse first.

Navigate to eclipse Preferences > Java > Installed
JREs, click Add, and locate your installed Java path.



Open your project’s
pom.xml
and add this plugin tag

Finally, right click on your project > Maven > Update
Project…

This solution was tested using:
Java
1.7
,
Maven v3.1
and
Eclipse
Kepler on Mac OSX Lion
.

by Qussay Najjar

转载自http://qussay.com/2013/09/13/solving-dynamic-web-module-3-0-requires-java-1-6-or-newer-in-maven-projects/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐