新导入其他机器Maven项目会出现的问题总结

时间:2021-04-27 15:19:31
新导入Maven项目会出现的问题总结
1.jdk版本不一样
2.JRE system Libiary 不同 
3.tomcat 版本不同 
4.pom.xml 出错

JRE system LibiaryJRE system Libiarytomcat 版本不同 不同需要右击项目→ properties→java build path→ libiaries中remove 项目中的tomcat和jre,重新add Libiary,在项目中添加JRE System Libiary 和 Server Runtime 

同时要注意本机tomcat所支持项目版本是否比项目低,否则会出现:The server does not support version 3.1(项目版本) of the J2EE Web module specification
这时需要进入项目根目录 .settings中的org.eclipse.wst.common.project.facet.core.xml
将<installed facet="jst.web" version="3.1" /> 改为3.0以下版本(2.5)

如果找不到  .settings文件,点击项目视图右上角的下拉菜单,选择Customize view → 将Empty libiary containers 前面的对勾去掉,保存即可。