给pom文件添加 数据库和web依赖并且测试
Posted benjerry
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了给pom文件添加 数据库和web依赖并且测试相关的知识,希望对你有一定的参考价值。
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.local</groupId> <artifactId>demo</artifactId> <version>1.0-SNAPSHOT</version> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>8</source> <target>8</target> </configuration> </plugin> </plugins> </build> <dependencies> <!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.28</version> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> <version>1.2</version> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.5</version> </dependency> </dependencies> </project>
package com.local.servlet; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.io.IOException; /** * @author 卞树阳 * @date 2023/4/16 3:21 * @description */ public class DemoServlet extends HttpServlet @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException resp.getWriter().print("welcome");
修改web.xml 给web容器添加映射
<?xml version="1.0" encoding="UTF-8"?> <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_4_0.xsd" version="4.0"> <servlet> <servlet-name>demo</servlet-name> <servlet-class>com.local.servlet.DemoServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>demo</servlet-name> <url-pattern>/demo</url-pattern> </servlet-mapping> </web-app>
在不编辑pom.xml的情况下向Maven添加依赖项
我正在尝试将一个JAR本地文件作为依赖项添加到Eclipse中的Maven项目,但我有一个限制,即客户端不希望我编辑pom.xml
文件。
我的JAR位于WEB-INF / lib中。我尝试了在Adding Jar File to WEB-INF/lib提出的解决方案,但它没有用。
为了验证项目是否正确编译添加JAR,我将其添加到我的机器的pom.xml
文件中并且它有效。
Maven的官方文档提出了三个解决方案,所有这些解决方案都涉及编辑pom.xml
文件:http://maven.apache.org/pom.html#Dependencies
实际上是否可以在不编辑pom.xml
文件的情况下将JAR依赖项包含到Maven项目中?
答案
您可以通过右键单击项目并转到属性来添加JAR。
以上是关于给pom文件添加 数据库和web依赖并且测试的主要内容,如果未能解决你的问题,请参考以下文章