首页 > 其他分享 >helloServlet——maven

helloServlet——maven

时间:2024-07-21 11:29:21浏览次数:10  
标签:xml Web maven Application servlet javax helloServlet

1.建立maven项目要添加的 archetypeCatalog=internal 确保新的modle中有src文件
2.每个新项目的web.xml中都要修改为


Archetype Created Web Application

点击查看代码
<?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"
         metadata-complete="true">
  <display-name>Archetype Created Web Application</display-name>
</web-app><details>
其中在这里面注册servlet路径 3.导包时在pom.xml 里的 dependencies 里添加即可。
点击查看代码
<dependencies>
        <!-- https://mvnrepository.com/artifact/javax.servlet/javax.servlet-api -->
        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>javax.servlet-api</artifactId>
            <version>4.0.1</version>
        </dependency>
        <!-- https://mvnrepository.com/artifact/javax.servlet.jsp/javax.servlet.jsp-api -->
        <dependency>
            <groupId>javax.servlet.jsp</groupId>
            <artifactId>javax.servlet.jsp-api</artifactId>
            <version>2.3.3</version>
        </dependency>

    </dependencies>

标签:xml,Web,maven,Application,servlet,javax,helloServlet
From: https://www.cnblogs.com/xistudy/p/18314286

相关文章

  • idea maven 经常主目录自动变回默认的解决方法
    方法1:直接把默认C盘下的目录,替换为,或者添加阿里的settings.xml文件方法2:在IDEA右上角File->Settings->Build,Execution,Deployment->BuildTools->Maven我们可以看到自己的Maven配置信息如果不是自己配置的Maven,这样改修改C:\Users\lx\AppData\Roaming\JetBrains\I......
  • 修改Maven项目默认端口号最简单的方法
    前言每次在创建一个新的Maven项目之后,启动项目总会报8080端口号被占用的问题,既然每次都有这样的困扰,那不如一了百了,直接修改默认的8080端口号。(如果还是想要默认端口号。可参考我主页文章杀死占用了8080的进程)问题描述下面给大家看一下我的运行错误日志:端口修改步骤 1.......
  • 类明显存在却报 package not found, Java程序中专门被其他工程所依赖的common jar用sp
    先上官方链接:https://docs.spring.io/spring-boot/docs/2.1.0.RELEASE/maven-plugin/examples/repackage-classifier.html在使用SpringBoot构建通用JAR库时,尤其是当通springboot默认的过spring-boot-maven-plugin插件打包时。如果遇到了类存在但报“packagenotfound......
  • Maven生命周期和Maven多环境配置
    一、Maven功能Maven是专门用于管理和构建Java项目的工具,它的主要功能有:1.提供了一套标准化的项目结构(eclipse和MyEclipse,idea通用的) Maven提供了一套标准化的项目结构,所有IDE使用Maven构建的项目结构完全一样,所有IDE创建的Maven项目可以通用2.提供了一......
  • maven项目容器化运行之2-maven中使用docker插件调用远程docker构建服务并在1Panel中运
    一.背景    公司主机管理小组的同事期望我们开发的maven项目能够在1Panel管理的docker容器部署。上一篇写了先开放1Panel中docker镜像构建能力maven项目容器化运行之1-基于1Panel软件将docker镜像构建能力分享给局域网-CSDN博客。这一篇就是演示maven工程的镜像构建、......
  • 解决IDEA自带的Maven 3.9.x无法刷新HTTP Nexus私服的问题
    解决IDEA自带的Maven3.9.x无法刷新HTTPNexus私服的问题前言在日常开发中,我们经常会使用Maven来管理项目的依赖。而Nexus私服则是一个常用的Maven仓库管理工具,可以帮助我们更好地管理和分发项目的依赖。然而,有时候我们会遇到一些棘手的问题,比如在使用IDEA自带的Maven3.9.x时,无......
  • 创建maven
    1.创建空项目mavenproject2.创建maven模块 3.Maven坐标定义:资源的唯一标识,该坐标可以唯一定位资源位置,使用坐标来定义项目或引入项目中的依赖。组成:groupId:定义Maven项目隶属组织名称。artifactId:定义当前Maven项目名称version:定义当前项目版本号。4.导入Maven项......
  • Springboot项目远程部署gitee仓库(docker+Jenkins+maven+git)
    创建一个Springboot项目,勾选web将该项目创建git本地仓库,再创建远程仓库推送上去创建TestController@RestController@RequestMapping("/test")publicclassTestController{    @GetMapping("/hello")    publicStringsayHelloJenkins(){        ret......
  • 深入解析 Spring Boot 项目中的 Maven 依赖冲突及其解决方案
    深入解析SpringBoot项目中的Maven依赖冲突及其解决方案在使用SpringBoot开发项目时,Maven作为构建工具为我们提供了极大的便利。然而,随着项目规模的扩大和依赖项的增多,依赖冲突问题也随之而来。本文将深入探讨SpringBoot项目中Maven依赖冲突的原因、检测方法以及解......
  • 整合Maven后加载不到Jar包解决方案
    简介:在整合Maven项目时,有时可能会遇到无法加载Jar包的问题。本文将提供解决此问题的方法和步骤,帮助您顺利解决加载不到Jar包的困境。当您在整合Maven项目后遇到无法加载Jar包的问题时,这通常是由于以下原因之一导致的:1、Maven依赖未正确配置:确保您的pom.xml文件中正确配置了......