注:初次尝试安装,配置maven,有错误望指正!
1.说明
maven.rar
是maven文件,解压即可,无需安装,但需要配置环境变量MAVEN_HOME,并放在PATH中,
maven_jar.rar
是maven的仓库,这个仓库的枯井要配置在maven的配置文件conf/settings.xml中
2.eclipse中安装m2e插件
help->install new software
输入http://m2eclipse.sonatype.org/sites/m2e
3.添加本地maven
window->preferences->maven->User Settings
浏览并选择本地maven的配置文件,例如:E:\pheonix\installpath\maven\conf\settings.xml
4.添加maven依赖库
右键项目->build path->java build path->libraries->add library->maven managed dependencies
5.设置Deployment Assembly(部署程序集)
6.访问时报错:Unable to read TLD "META-INF/c.tld"
JSP页面显示不了,报错如下:
org.apache.jasper.JasperException: Unable to read TLD "META-INF/c.tld" from JAR file
出错原因:
自己项目的WEB-INF中的servlet-api.jar jsp-api.jar,和tomcat自带的冲突 : WEB-INF/lib下的servlet-api.jar jsp-api.jar 和tomcat自己的servlet-api.jar jsp-api.jar 冲突了.
解决方法:
去掉WEB-INF/lib下的 servlet-api.jar jsp-api.jar 即可.
因为是maven的原因,所以我直接注释了pom.xml中的这两个依赖
秒,有时候会不够用,所以调大点,我一般设为245
注:常见问题
1.maven库丢失,或无法添加maven库
解决办法:
1.去除maven本地软件,再重新添加
2.重建索引
3.再看看Web Deployment Assembly中的maven库是否还存在,没有的话重新添加
4.总之,maven就这几个需要注意的地方.注意检查就可以了 .
另外,在工程名上右键查看属性,跟,windows->preferences查看的内容区别很大,应注意