此处默认已完成maven的系统环境配置以及本地库配置,如未完成,该过程请自行查找。
window中的配置
1. window-preferences-java-installed jres,检查对应版本jdk是否添加,并勾选

2. window-preferences-server-runtime environment,检查对应版本tomcat是否添加

3. window-preferences-maven-installations,检查对应版本maven是否添加,并勾选

4. window-preferences-maven-User Settings,检查user setting和local repository路径是否正确

注:setting.xml文件中需要添加本地库的路径,具体方法请自行查找相关资料。
项目中的属性配置
1. 项目根目录右键-properties-resource,检查编码方式,选择utf-8,

2.项目根目录右键-properties-deployment assembly,检查maven dependencies是否添加

3.项目根目录右键-properties-Java Build Path,检查libraries中是否添加jre system library和maven dependencies,并确定jre system library的版本。

此处一般为jdk版本,若为javaSE,需检查是否指定为jdk对应版本,可通过edit查看并修改

4. 项目根目录右键-properties-Java Compiler,检查java 编译器是否配置为对应版本jdk

5. 项目根目录右键-properties-Maven-Project Facets,检查maven中project facets配置项及对应版本,Dynamic Web Module(一般为2.5),Java(选择对应版本),JavaScript(一般为1.0);检查右侧Runtimes中是否勾选对应版本tomcat,

常见错误
常见错误将间断性更新补充
1. 子容器类错误
一般是maven本地库中的jar包未引用成功,通过pom.xml中添加dependency和maven-install-plugin中添加相关jar包的install功能解决(具体方法可自行查找相关资料),添加后执行run中的maven clean和maven install指令,检查markers工具栏中是否还有相关jar包引用错误。
2. com.XXX.modules.sys.listener.WebContextListener 错误
问题描述:
严重: 配置应用程序监听器[com.javafast.modules.sys.listener.WebContextListener]错误
java.lang.ClassNotFoundException: com.javafast.modules.sys.listener.WebContextListener

严重: 配置应用程序监听器[org.springframework.web.context.request.RequestContextListener]错误
java.lang.ClassNotFoundException: org.springframework.web.context.request.RequestContextListener

多半是jar包未成功引用问题。检查项目preferences中deployment Assembly是否添加了maven Dependencies。

本文详细介绍了在Eclipse中配置Maven项目的步骤,包括系统环境配置、项目属性设置及常见错误排查方法,确保项目顺利运行。
862

被折叠的 条评论
为什么被折叠?



