首页 > 其他分享 >905~907 maven工程servlet实例之间指定web资源包,maven工程servle实例之导入项目依赖的jar包 ,maven工程servlet实例之jar包冲突解决

905~907 maven工程servlet实例之间指定web资源包,maven工程servle实例之导入项目依赖的jar包 ,maven工程servlet实例之jar包冲突解决

时间:2023-02-25 21:14:38浏览次数:35  
标签:jar maven 实例 import servlet javax

操作一样把勾进行勾选找到webapp选项

 

 

 下一步创建就行

创建好会有显示

 

 

 目录结构其余的都需要自己手动补齐

有小蓝点的才是一个web项目,

 如果上面都正确的话没有小蓝点

在你pom.xml右上角有一个刷新点一下应该就会出现(或等待一会)

 

  把其余两个进行补齐:

 

 maven工程servle实例之导入项目依赖的jar包 

package com.example.day_24_maaven.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("/webServlet")
public class MyServlet extends HttpServlet {
    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws javax.servlet.ServletException, IOException {
        doGet(request, response);
    }

    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws javax.servlet.ServletException, IOException {
        request.getRequestDispatcher("/hello.jsp").forward(request, response);
    }
}

 hello.jsp

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
    <title>Title</title>
</head>
<body>
    hello maven
</body>
</html>
pom.xml


<dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>4.11</version>
        </dependency>

        <!-- https://mvnrepository.com/artifact/javax.servlet/javax.servlet-api -->
        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>javax.servlet-api</artifactId>
            <version>3.1.0</version>
        </dependency>

        <!-- https://mvnrepository.com/artifact/javax.servlet.jsp/jsp-api -->
        <dependency>
            <groupId>javax.servlet.jsp</groupId>
            <artifactId>jsp-api</artifactId>
            <version>2.2</version>
        </dependency>

 maven工程servlet实例之jar包冲突解决

 

 

 

 

 

 

 

标签:jar,maven,实例,import,servlet,javax
From: https://www.cnblogs.com/agzq/p/17155368.html

相关文章

  • 908~909Maven工程环境修改,Maven的Java工程取mysql数据库数据
    Maven工程环境修改<plugins><plugin><!--https://mvnrepository.com/artifact/org.apache.tomcat.maven/tomcat7-maven-plugin-->......
  • 901~902 idea集成maven插件,用骨架创建maven的java工程
     idea集成maven插件步骤:依据图片指示,选择本地maven安装目录,指定maven安装目录下conf文件夹中settings配置文件。   打开idea,选择创建一......
  • 899~900 Maven 指令的生命周期,概念模型图
    Maven指令的生命周期maven对项目构建过程分为三套相互独立的生命周期,请注意这里说的是“三套”,而且“相互独立”,这三套生命周期分别是:CleanLifecy......
  • 轻松保障万级实例,vivo服务端监控体系建设实践
    经过几年的平台建设,vivo监控平台产品矩阵日趋完善,在vivo终端庞大的用户群体下,承载业务运行的服务数量众多,监控服务体系是业务可用性保障的重要一环,监控产品全场景覆盖生......
  • Arch/Majaro Linux更换国内源
    无法访问默认源列表:错误:无法从mirror.informatik.tu-freiberg.de:Connectiontimeoutafter10000ms获取文件'core.db'错误:无法从mirror.informatik.tu-freiberg.d......
  • Maven常用命令 生命周期
    我们可以在cmd中通过一系列maven命令来对我们的maven-helloworld工程进行编译测试运行打包安装部署compilecompile是maven工程的编译命令作用是将src/main/java下......
  • HugePages配置后启动数据库实例时告警的处理
    近期,在一个LINUX环境的数据库使用HugePages时,启动数据库实例时发现有一个告警信息StartingORACLEinstance(normal)************************LargePagesInformation**......
  • maven一键构建概念 maven安装
    项目的一键构建我们的项目往往都要经历编译测试运行打包安装部署等一系列过程什么是构建指的是项目从编译测试运行打包安装部署整个过程都交给maven进行管理......
  • 896~897Maven仓库的种类和彼此的关系,标准目录结构
        解:那我们都知道Maven工程中并没有方式jar包,它放置的只是jar包的坐标,当我们要启动maven工程的时候Maven项目会通过本地仓库的jar包的坐标去找对......
  • Maven概述 优势
    1Maven是一个项目管理工具它包含了一个项目对象模型(POM:ProjectObjectModel)一个标准组合一个项目生命周期一个依赖管理系统  和用来运行定义生命周期阶段中插......