Maven基础学习——tomcat插件配置(含web工程配置)

news2024/11/26 10:23:12

tomcat插件配置

  • 一、前言
  • 二、步骤
    • 1.登录网站后搜索TomcatMaven
    • 2.找到插件坐标
    • 3.选择插件版本
    • 4.将插件配置到web工程中
    • 5.测试插件
  • 三、Web工程配置
    • 1.在webapp下新建文件
    • 2.删除web.xml中多余代码
    • 3.pom.xml文件

一、前言

在学习Maven时,肯定会遇到tomcat插件,本文就带领初学者配置tomcat插件

二、步骤

1.登录网站后搜索TomcatMaven

  • 输入网址
  • 搜索TomcatMaven
  • 在跳出来的页面中找到红框中的包名、
  • 点击包名
    在这里插入图片描述

2.找到插件坐标

  • 在这个包下找到红框中的插件
  • 点击插件

在这里插入图片描述

3.选择插件版本

  • 这里我们使用2.1版本的,比较稳定

在这里插入图片描述

4.将插件配置到web工程中

  • 复制插件坐标
    在这里插入图片描述
  • 黏贴到web工程中后点击右边Maven
  • 找到tomcat7并展开

在这里插入图片描述

5.测试插件

  • 点击run使其运行
  • 找到输出框中的网址
  • 点击网址

在这里插入图片描述
在这里插入图片描述

三、Web工程配置

1.在webapp下新建文件

新建index.jsp文件

<h1>Hello Maven!</h1>

2.删除web.xml中多余代码

<?xml version="1.0" encoding="UTF-8"?>

<web-app version="2.4"
         xmlns="http://java.sun.com/xml/ns/j2ee"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">

</web-app>
        

3.pom.xml文件

<?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/maven-v4_0_0.xsd">
  <!--指定pom模型版本-->
  <modelVersion>4.0.0</modelVersion>
  <!--打包方式,web工程打包为war-->
  <packaging>war</packaging>
  <!--项目名称-->
  <name>web01</name>
  <!--组织机构-->
  <groupId>com.itheima</groupId>
  <!--项目id-->
  <artifactId>web01</artifactId>
  <!--版本号;RELEASE代表完成版,SNAPSHOT代表开发版本-->
  <version>1.0-SNAPSHOT</version>

  <!--设置当前工程所有依赖-->
  <dependencies>
    <!--具体的依赖-->
    <dependency>
      <!--依赖所属群组id-->
      <groupId>junit</groupId>
      <!--依赖所属项目id-->
      <artifactId>junit</artifactId>
      <!--依赖版本号-->
      <version>4.12</version>
    </dependency>


  </dependencies>
<!--构建-->
  <build>
    <!--设置插件-->
    <plugins>
      <!--具体插件配置-->
      <plugin>
          <groupId>org.apache.tomcat.maven</groupId>
          <artifactId>tomcat7-maven-plugin</artifactId>
          <version>2.1</version>
      </plugin>
    </plugins>
  </build>

</project>

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/27568.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

ESP8266--Arduino开发(驱动OLED显示文字和图片)

文章目录一、0.96 IIC OLED介绍二、安装库文件2.1、库屏幕控制相关API2.2、库绘制相关API2.3、文本相关API2.4、图像相关API三、显示字母四、显示汉字五、显示图片一、0.96 IIC OLED介绍 OLED是一种利用多层有机薄膜结构产生电致发光的器件&#xff0c;它很容易制作&#xff0…

SPARKSQL3.0-Catalog源码剖析

SPARKSQL3.0-Catalog源码剖析 一、前言 阅读本节需要先掌握Analyzer阶段的相关知识 在Spark SQL 系统中&#xff0c;Catalog 主要用于各种函数资源信息和元数据信息 &#xff08;数据库、数据表数据视图、数据分区等&#xff09;的统一管理。 初次看这种解释还是比较模糊&a…

5周年,时过境迁,千变万化

2022年11月22日 小雪 长沙 阴小雨 下午 吃饭 遇雨 跑 不知不觉开始博客5年啦&#xff0c;注册账号有6年了。 ~~~那就浅写一首不像诗的诗聊表纪念吧~~~ 其实偶尔还是会迷茫&#xff0c; 但不必过分紧张&#xff0c; 每个时代都有每个时代化的特色的机遇与挑战&#xff0c; …

服务案例|AI算法在Oracle指标异常检查、故障预测之牛刀小试

LinkSLA与南京大学合作&#xff0c;将AI算法引入运维平台&#xff0c;将趋势性、周期性强的指标数据通过机器学习&#xff0c;实现异常检测、故障预测等功能。 下面分享一个通过AI算法&#xff0c;对Oracle数据库故障预测的案例。 在3月16日&#xff0c;MOC工程师接到某公司的…

中学数学教学参考杂志社中学数学教学参考编辑部2022年第27期目录

谈学论教 “平行四边形”章首课的教学思考 李斌; 1-3 高中数学课程中的函数教学 孔鑫辉; 3-4《中学数学教学参考》投稿&#xff1a;cn7kantougao163.com 对方程起始课教学的探究 梅琴; 5-7 注重师生互动,激活数学课堂 董启福; 8-9 例析高中数学体验教学法的…

RPC框架(一)——简易RPC

RPC介绍 RPC&#xff0c;Remote Procedure Call 即远程过程调用&#xff0c;远程过程调用其实对标的是本地过程调用 一个RPC框架要进行使用应该要具有如下的组件&#xff08;功能&#xff09; 从整体层次来看&#xff0c;一个RPC协议的框架应该具有三个层面&#xff1a; 服…

RSE2021/云检测:基于小波变换和连续多尺度空间注意的上下块深度网络云检测

RSE2021/云检测Deep network based on up and down blocks using wavelet transform and successive multi-scale spatial attention for cloud detection基于小波变换和连续多尺度空间注意的上下块深度网络云检测0.摘要1.概述2.方法3.背景4.实验数据5.我们的方法5.1.UD-NET5.1…

frp内网穿透

文章目录原理如果没有配置ssh&#xff0c;需要先配置ssh免密登录到pc内网穿透流程frp自启动frps自启动frpc自启动原理 1、在公网中转服务器上面搭建FRP服务器。同时&#xff0c;在内网服务器上面安装FRP客户端。 2、按照UP的FRP客户端配置文件进行说明。7000端口是FRP服务端开放…

tk跨境电商好做吗?有什么技巧吗?

最近tiktok大热&#xff0c;不少小伙伴都在蠢蠢欲动了&#xff0c;但他们都在担心tk跨境电商到底好不好做&#xff1f;有什么技巧没有&#xff1f;因为怕耗时耗力最后一场空。这里我们大家就来简单聊聊吧&#xff01; tk跨境电商好做吗&#xff1f; 其实个人认为tk跨境电商现阶…

fork函数相关资源复制问题验证

前言 fork是什么&#xff1f;克隆当前的进程&#xff0c;然后创建一个子进程。本文分几个验证实例代码&#xff0c;主要是为解决验证一些小问题。 一 fork与文件描述符 fork之前打开一个文件的测试。 问题&#xff1a;fork之后&#xff0c;父进程关闭文件&#xff0c;子进程是…

14天学习训练营导师课程-Pygame学习笔记-Part1(环境准备)

14天学习训练营导师课程&#xff1a; 李宁《Python Pygame游戏开发入门与实战》 李宁《计算机视觉OpenCV Python项目实战》1 李宁《计算机视觉OpenCV Python项目实战》2 李宁《计算机视觉OpenCV Python项目实战》3 学习知识点 学习先从环境安装和配置开始&#xff1a; 环境安装…

微积分在金融投资的应用

目 录 摘 要 I ABSTRACT II 1绪论 1 1.1选题背景及意义 1 1.2国内外研究现状 1 1.3微积分发展概述 2 1.3.1微积分学的创立 2 1.3.2微积分诞生的重要意义 3 1.3.3微积分理论内容介绍 3 1.3研究主要内容 4 2微积分在金融投资中的应用 5 2.1导数在金融投资中的应用 5 2.1.1导数在金…

Springboot疫苗接种管理系统-JAVA.JSP【数据库设计、源码、开题报告】

摘 要 预防预接种工作实行网络信息化管理&#xff0c;是我国免疫规划工作发展的需要。接种信息实行网络信息化不仅是预防接种工作步入了一个新的台阶&#xff0c;更重要的是解决了多年疫苗接种过程种&#xff0c;免疫接种剂次不清&#xff0c;难以全程有效接种的问题&#xff…

SpringBoot + openFeign实现远程接口调用

SpringBoot服务之间通过openFeign实现远程接口调用 现在的微服务项目不少都使用的是springbootspring cloud构建的项目&#xff0c;微服务之间的调用都离不开feign来进行远程调用。那么我们一个服务需要调用第三方的服务的时候&#xff0c;我们常常可能使用httpclient或者rest…

正大国际期货:2022正大期货在国际市场热度不减的几点原因

2022年国际期货是金融行业重点关注的对象&#xff0c;从今年市场数据中可以看出&#xff0c;正大国际期货之所以还能一如既往领跑&#xff0c;每年交易量都在递增&#xff0c;和正大后台的实力雄厚&#xff0c;坚守合作互赢的理念重大相关&#xff0c;接下来重点说说正大国际越…

【ML-SVM案例学习】svm实现手写数字识别

文章目录前言一、源码分步解析1.引入库2. 设置属性防止中文乱码3.加载数字图片数据4.获取样本数量&#xff0c;并将图片数据格式化5.模型构建6.测试数据部分实际值和预测值获取7.进行图片展示8.把预测错的值的 x值 y值 和y的预测值取出9.通过enumerate&#xff0c;分别拿出x值 …

Java的三大特性之继承

封装详见&#xff1a;Java的三大特性之封装 多态详见&#xff1a;Java的三大特性之多态 1.认识继承 继承的本质是对某一批类的抽象&#xff0c;从而实现对显示世界更好的建模。 extends “扩展” 子类是父类的扩展&#xff0c;子类继承了父类&#xff0c;就会有父类的全部方法…

强推这款键盘利器(Keychron),这次我彻底入坑了

嗨喽&#xff0c;大家好。还记得我今年五月份的时候&#xff0c;发布了一篇关于自己使用键盘的文章——>程序猿必备键盘推荐&#xff08;Keychron&#xff09;&#xff0c;实用炫酷两不误&#xff0c;这篇文章发布后引起了强烈的反响。身边的同学、朋友&#xff0c;包括一些…

Ubuntu20.4系统隐藏顶栏

注&#xff1a;Ubuntu20.4以上版本安装gnome-tweak-tool可以实现隐藏顶栏了&#xff0c;但20.4还需要安装一下扩展模块&#xff0c;教程如下&#xff1a; 在Ubuntu中有两个扩展工具都支持隐藏顶栏。 1、安装autohidetopbar。 sudo apt install gnome-shell-extension-autohid…

【web】JavaScript——Web APIs笔记小结 dom 样式属性(自定义属性+节点操作部分)

期中考完回来更新了 感觉进度真的好慢T^T&#xff0c;已经摸了快一个月的鱼了qwq&#xff01;&#xff01;&#xff01; 来源&#xff1a;JavaScript基础语法-dom-bom-js-es6新语法-jQuery-数据可视化echarts 目录 ⑦H5自定义属性 V.节点操作 ①节点层级 ※※父级节点 ※…