maven项目的tomcat7插件教程

xiaoxiao2021-04-17  123

准备

ideajdk8maven

开始

打开IDEA new Project 直接创建maven项目 一路next

创建完毕之后如下

如果你没有出现src以及下面的路径 这是因为maven还在构建 这种情况一般是你的maven仓库配置的是国外的下载慢导致的 建议改用阿里云的maven仓库,具体设置百度

现在我们来创建一个servlet 直接使用servlet3.0的注解 WebServlet

引入maven依赖

<dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.0.1</version> </dependency>

写一个servlet

import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.io.IOException; @WebServlet("/hello") public class ServletDemo extends HttpServlet { @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws IOException { resp.getWriter().write("hello maven tomcat7 plugin"); } }

最后引入tomcat插件依赖

<plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId> tomcat7-maven-plugin</artifactId> <version>2.2</version> <configuration> <path>/</path> <port>9090</port> <uriEncoding>UTF-8</uriEncoding> </configuration> </plugin>

最后(很重要) 加入项目的类型 war 默认是jar

war

刷新下maven

双击tomcat7:run

项目启动

我这里设置的port为9090

访问下 http://localhost:9090/hello

代码

最后贴下最终的pom 和servlet的代码

pom

servlet

转载请注明原文地址: https://www.6miu.com/read-4819676.html

最新回复(0)