Tomcat项目创建 以及 在IDEA当中集成Tomcat

一: 有关Tomcat的WEB项目创建

        TOMCAT项目的创建有两种方式, 第一种是利用骨架进行创建, 第二种是利用填补进行相应的创建, 不适用骨架进行创建 ,在这里主要聊第二种  (使用IDEA版本为2023)

       1. 创建MAVEN项目, 非骨架形式

        

        2.在相应的pom文件当中设置打包方式  为  war包的打包形式, 不进行设置默认情况下都是jar包

        3.补齐缺失的目录, 使用自动填充的形式 

                首先找到project structure

                之后, 打开 选择facets 

        先创建webapp的目录

        在这里会有对应的提示, 直接进行点击即可

        之后, 创建相应的xml以及WEB-INF文件即可

        TIPS:最后一定要将WEB-INF放在正确的文件夹当中!

二: 在IDEA当中集成Tomcat

        为了避免总是要反反复复的将在IDEA当中的项目打包传入到Tomcat当中, 我们有更加简便的方式, 在IDEA当中继承Tomcat , 从而实现即使是在IDEA当中也能够直接对项目进行启用

        集成的方式有两种, 一:集成本地Tomcat  二: 添加Tomcat的相关Maven插件

        1> 添加本地集成Tomcat

        

        选择右上角的Edit Con..... 

        进入其中, 点击左上角的 + , 找到本地的Tomcat Server

        

        在其中, 先找到并配置你当前的Tomcat的安装路径

        也可以选择在左上角更改名称

         之后, 进入到Deployment当中, 点击  +  

        选择第一个, 之后选择你当前使用的项目即可, 点击OK, 即可配置成功 

        2.添加Tomcat的Maven插件

        在相应的项目pom当中, 添加上Tomcat的相关依赖即可配置成功


<dependencies>
<dependency><groupId>org.apache.tomcat.maven</groupId><artifactId>tomcat7-maven-plugin</artifactId><version>2.2</version>
</dependency>
</dependencies>

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

centos7网卡无法启动

今天启动虚拟机&#xff0c;发现网络不通&#xff0c;检测了IP地址等都没有问题,重启网卡服务提示失败&#xff0c;最后查看了虚拟机的网络服务状态&#xff0c;报错&#xff1a; 执行以下操作可以解决&#xff1a; systemctl stop NetworkManager #停止网络守护进程 systemc…

如何使用固定公网地址远程连接Python编译器并将运行结果返回到Pycharm

文章目录 一、前期准备1. 检查IDE版本是否支持2. 服务器需要开通SSH服务 二、Pycharm本地链接服务器测试1. 配置服务器python解释器 三、使用内网穿透实现异地链接服务器开发1. 服务器安装Cpolar2. 创建远程连接公网地址 四、使用固定TCP地址远程开发 本文主要介绍如何使用Pych…

IP地址暴露可能带来的风险和危害

当自己的IP地址暴露时&#xff0c;可能会面临一系列的风险和潜在危害。IP地址作为互联网上连接用户与网络设备的标识符&#xff0c;其安全性对于个人信息安全至关重要。以下将详细探讨IP地址暴露可能带来的后果&#xff0c;并提出相应的防范措施。 首先&#xff0c;IP地址暴露可…

2024 3.23~3.29周报

上周工作 SVInvNet论文研读 本周计划 加入DenseNet&#xff0c;修改网络架构&#xff0c;跑代码 总结 DenseNet 密集块&#xff1a;DenseNet将网络分成多个密集块&#xff08;Dense Block)。在每个密集块内&#xff0c;每一层都连接到前面所有的层。这种跳跃连接有助于解…

T-Mobile紫卡激活(Ultra)

https://my.ultramobile.com/paygo/activation 人工智能学习网站&#xff1a; https://chat.xutongbao.top

canvas画图,拖动画好的椭圆边框

提示&#xff1a;canvas画图&#xff0c;拖动画好的椭圆边框 文章目录 前言一、拖动画好的椭圆边框总结 前言 一、拖动画好的椭圆边框 test.html <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name&q…

【慧天HTWATER】可以兼容主流GIS(shape、geodatabase、raster等)数据格式吗

​慧天[HTWATER]软件简介 针对城市排水系统基础设施数据管理的需求&#xff0c;以及水文、水力及水质模拟对数据的需求&#xff0c;实现了以数据库方式对相应数据的存储。可以对分流制排水系统及合流制排水系统进行地表水文、管网水力、水质过程的模拟计算。可以对城市低影响开…

新能源充电桩站场AI视频智能分析烟火检测方案及技术特点分析

新能源汽车充电起火的原因多种多样&#xff0c;涉及技术、设备、操作等多个方面。从技术层面来看&#xff0c;新能源汽车的电池管理系统可能存在缺陷&#xff0c;导致电池在充电过程中出现过热、短路等问题&#xff0c;从而引发火灾。在设备方面&#xff0c;充电桩的设计和生产…

网络七层模型之网络层:理解网络通信的架构(三)

&#x1f90d; 前端开发工程师、技术日更博主、已过CET6 &#x1f368; 阿珊和她的猫_CSDN博客专家、23年度博客之星前端领域TOP1 &#x1f560; 牛客高级专题作者、打造专栏《前端面试必备》 、《2024面试高频手撕题》 &#x1f35a; 蓝桥云课签约作者、上架课程《Vue.js 和 E…

基于龙芯2k1000 mips架构ddr调试心得(二)

1、内存控制器概述 龙芯处理器内部集成的内存控制器的设计遵守 DDR2/3 SDRAM 的行业标准&#xff08;JESD79-2 和 JESD79-3&#xff09;。在龙芯处理器中&#xff0c;所实现的所有内存读/写操作都遵守 JESD79-2B 及 JESD79-3 的规定。龙芯处理器支持最大 4 个 CS&#xff08;由…

Linux命令--rm命令总结

1.rm命令简介 rm命令是 Linux 和其他类 Unix 系统中用于删除文件或目录的命令。对于链接文件&#xff0c;只是删除了链接&#xff0c;原有文件均保持不变。 使用 rm 命令时必须小心&#xff0c;因为它会永久性地删除文件或目录&#xff0c;并且不会将其移动到回收站或提供撤销…

Elasticsearch 向量搜索

目标记录 ["你好&#xff0c;我的爱人","你好&#xff0c;我的爱妻","你好&#xff0c;我的病人","世界真美丽"] 搜索词 爱人 预期返回 ["你好&#xff0c;我的爱人","你好&#xff0c;我的爱妻"] 示例代码…