Eclipse创建Maven项目
第一步:创建项目,选择Maven Project
第二步:选择工作空间
第三步:选择模板
第四步:配置参数
第五步:创建成功
创建完成后index.jsp会报错原因:Javaweb工程类中没有添加Tomcat运行时相关类导致(Javaweb工程类中没有添加Web 容器Runtime相关类导致)。
解决办法
第一种:直接在pom.xml文件中添加jar包支持
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.1.0</version>
</dependency>
第二种:添加tomcat支持
如果没有安装Tomact则需要先下载安装tomcat,然后在server中添加tomcat: window => preferences => Server => Runtime Environments => Add => 选择Apache Tomcat 对应你的版本 => Next => Browse找到tomcat安装路径 => JRE选择jdk1.8.0 => 点击finish
Eclipse创建Maven项目完成
不过会发现缺少src/main/java和src/test/java目录。
解决:
1.remove es/sre/main/java和es/src/test/java
2.Remove后点击 Add Folder -->Create New Folder
分别建立src/main/java 和 src/test/java
3.照图勾选点击OK
4.分别添加他们的输出目录,选中点击Edit
src/mian/java对应的是classes
src/test/java对应的是test-classes
5.完成
有人可能遇到创建Maven项目eclipse报的错误:
Could not resolve archetype org.apache.maven.archetypes:maven-archetype-webapp:1.0 from any of the configured repositories.
Could not resolve artifact org.apache.maven.archetypes:maven-archetype-webapp:pom:1.0
Failure to transfer org.apache.maven.archetypes:maven-archetype-webapp:pom:1.0 from
这里的错误原因是maven-archetype-webapp的jar包出现错误
解决办法:找到你的Maven仓库位置:仓库地址\org\apache\maven\archetypes\maven-archetype-webapp\1.0目录下清空文件,再重新创建就可以下载maven-archetype-webapp的jar包,创建成功了