一、环境准备
- JDK1.8
- Maven3.6
- Tomcat8.5
二、如何查看自己Eclipse环境的配置
1.查看JDK版本
2.如何查看Maven版本
3.如何查看Tomcat版本
三、在Eclipse中创建Maven项目
1.创建Maven Project
2.选择这个模板,java动态项目工程
3.填写好基本信息
4.项目有错,错误原因是缺少相关包
5.解决项目中的错误
此时,会发现项目中的错误已经解决
7.解决项目中的警告
1)修改pom.xml文件,添加Maven编译依赖工具
代码如下:
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.6.0</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
<encoding>UTF8</encoding>
</configuration>
</plugin>
</plugins>
2)刷新Maven项目,刷新后发现警告消失
8.此时项目的Source Folder如下,我们再添加一个Source Folder
添加Source Folder
更改输出目录
9.更改Dynamic Web Module,版本越高,处理的效率就越快
将其修改为3.1版本,如果在这里直接修改,会报错,这也是Eclipse的一个bug
可行的修改方法为:
在workspace里面找到该项目的settings文件夹,修改里面的org.eclipse.wst.common.project.facet.core.xml文件
修改前:
修改后:
Refresh项目后,可以发现版本已经更改过来了
10.更改web.xml文件。由于第9步更改了Dynamic Web Module,所以web.xml文件中的约束也要相应改变
具体代码为:
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
version="3.1" metadata-complete="true">
<display-name>Archetype Created Web Application</display-name>
</web-app>
四、项目发布预览
1.在Servers下的Tomcat8.5上右击选择Add and Remove,将项目添加到Tomcat8.5服务器下
2.启动Tomcat8.5,在浏览器中访问我们搭建好的Maven项目