eclipse搭建maven工程及配置Tomcat

首先要安装和配置maven

网上有很多方法。可以按下面这篇文章去配置。
https://jingyan.baidu.com/article/acf728fd68b4bef8e510a31c.html
配置完成以后,打开eclipse,开始我们的工程搭建

在Eclipse中搭建maven工程

1、点击File – New – Others – 搜索maven – 选中Maven Project
在这里插入图片描述
2、点击Next – 再点击Next,进入到下面的界面
在这里插入图片描述
3、选择maven-archetype-webapp,点击Next,然后输入Group Id 和Artifact Id,点击Finish
在这里插入图片描述
4、然后等待工程构建完毕。
等待工程构建完毕以后,工程会报错
我们打开工程,看到是jsp页面报错
在这里插入图片描述
这是因为缺少Tomcat相关包,右键点击工程 – Build Path – Add Libraries – 选择 Server Runtime – 选择你安装的Tomcat版本(需要先安装Tomcat)
添加完成以后工程就不报错了,但是还是会有一个警告
5、这个警告是说当前版本的JRE为1.5,并不能完全支持maven的功能。
我们将这段代码复制到pom.xml的build标签之中:

 <plugins>
    	<plugin>
    		
    		<groupId>org.apache.maven.plugins</groupId>
		    <artifactId>maven-compiler-plugin</artifactId>
		    <version>3.6.2</version><!-- 版本号可以去maven repository 中去找-->
		    <configuration><!-- 这里跟jre 1.8关联起来-- >
		    	<source>1.8</source>
		    	<target>1.8</target>
		    	<encoding>UTF8</encoding>
		    </configuration>
    	</plugin>
    </plugins>

保存,然后update一下maven工程(右键工程 – Maven – Update Project)
然后就没有警告也不会报错了。

但是到这里还没有完。

我们还要确保maven工程下有

src/main/java
src/main/resources
src/test/java
src/test/resources
这四个文件夹,如果没有就手动创建(右键工程 – New – Folder)
创建完成以后,再配置这四个文件的输出目录。

右键工程 – Build Path – Configurate Build Path – Sources – 选中Output Sources – 点击Edit 。
将这两个文件的输出路径改成下图的样子(自己的工程名/target/test-classes),工程名字改成自己的
在这里插入图片描述
然后将这两个文件改成这个样子(自己的工程名/target/test-classes)
在这里插入图片描述

保存。
6、更换Dynamic Web Module 的版本,更换到高版本(3.0或3.1),
操作步骤:
右键properties – Project Facets --Dynamic Web Module–修改version
如果在eclipse中修改会报错。那么我们要到项目的目录下去更改。
找到工程目录–打开.setting文件夹–打开org.eclipse.wst.common.project.facet.core.xml文件,将facets="jst.web"这一行的version改成想要的版本(我改成3.1)。
7、然后还需要改动一下web.xml的schema约束,改成以下:

<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">
	</web-app>

8、然后update一下工程,启动Tomcat服务器,如果能够进入到主页,说明配置成功。

猜你喜欢

转载自blog.csdn.net/qq_36996271/article/details/83240445