Maven Web项目的导入的完整过程以及JDK版本问题

之前导入maven项目时,经常会遇到各种问题,不是jdk版本不对,就是生成的项目路径不对,或者各种报错,踩了好多坑,大概是由于太基础了,网上也找不到关于项目导入的完整过程,特把自己完善的导入过程记录下来备用,也希望能帮助到一些人。

1、导入Existing Maven Projects,选中项目,next,next,finish。之后跳出的Project Migration直接点击Cancel退出。
2、这时,项目只是一个普通的Maven项目,首先右键该项目,Perperties-MyEclipse-Project Facets
3、先点选Java,Version选择本机的jdk版本或最新版本,点击Apply。
4、然后点选Dynamic Web Module,Version一般选择3.0,这一步是为了转换为web项目。
   先不要点选apply,先点击下方的Further configuration available…
5、在Context root中填写你想要的项目访问路径,Content directory中则填写 src/main/webapp,
   大部分的MAVEN WEB项目的路径都是这个。然后点击OK和Apply。
   (这一步最重要,之前生成的路径一直都是WebRoot,导致导入的项目不能用,研究了好久)

PS:项目导入后经常会报Syntax error, annotations are only available if source level is 1.5 or greater错误,这是由于项目设置的jdk版本过低。

解决方法:右键项目,Build Path-Configure Build Path,将Libraries中较老版本的JRE删除,点击Add Library-JRE System Library更换为本机中较新的JRE

猜你喜欢

转载自blog.csdn.net/u013425438/article/details/84105891