eclipse创建第一个Maven的web项目
——2018-06-21
这两天接触了新的小伙伴,maven,记录下第一次的玩耍。
1.软件下载:
Maven 3.3.9 下载链接:https://pan.baidu.com/s/1zJzWsoWDfyq6y6vYO01c0g 密码:rjwn
(由于项目需要,此次下载maven3.3.9版本,最新maven可在官网下载)
2.eclipse 的Maven 配置:
参考博文: https://www.cnblogs.com/endv/p/6514754.html
3.创建java项目:
① eclipse–>file–>new–>other–>Maven–>Maven Project–>next ;
② 点击 : next;
③ 选择:maven-archetype-webapp ,点击next;
④ 填写Group Id、Artifact Id,点击finish;
⑤ 项目o2o 创建成功,如下图示:
备注:以上操作期间,出现的问题
Q1:在创建第一个项目结束后,项目的pom.xml的第一行出现异常报错。
报错信息:org.apache.maven.archiver.MavenArchiver.getManifest(org.apache.maven.project.MavenProject, org.apache.maven.archiver.MavenArchiveConfiguration)
原因:下载的maven的配置文件不是最新的(ps:当eclipse换高版本的maven插件时,可能也会报同样的错误,需要变更为最新的配置文件)
解决:
Q1-A ①:eclipse–>help–>Install New Software ,点击add;
Q1-A ②:填写Name:MavenArchiver
Location:http://repo1.maven.org/maven2/.m2e/connectors/m2eclipse-mavenarchiver/0.17.2/N/LATEST/
Q1-A ③:根据界面提示,一直next,完成。
————————————————————————————————————————————————–
Q2:创建完成o2o项目后,Problems窗口有异常报错。
报错信息:The superclass”javax.servlet.http.HttpServlet” was not found on the Java Build Path
原因:缺失context下面的jar包
解决:在项目上右击–>properties–>Java Build Path–>Librarise–>Add Library–>Server Runtime–>点击nexit –>
选择 Apacher Tomcat v7.0–> 点击finish,完成,此时异常消失。
—————————————————————————————————————————————————
Q3:创建完成o2o项目后,Problems窗口有一条warning。
warning信息:Build path specifies execution environment JavaSE-1.7. There are no JREs installed in the workspace that are strictly compatible with this environment.
WebServiceProject_learn1 Build path JRE System Library Problem
原因:构建路径指定执行环境为JavaSE-1.7,但是工作区中没有安装与此环境严格兼容的jres
解决:
方案一:在项目上右击–>Build Path –>Configure Build Path –>Libraries,选择JavaSE-1.7(jre1.8.0_131) –>点击edit –>
选择Workspace default JRE(jre1.1.0_131) –>点击finish
方案二: