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

简介: 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>
相关文章
|
4天前
|
安全 Java 数据安全/隐私保护
在Java项目中集成单点登录(SSO)方案
在Java项目中集成单点登录(SSO)方案
|
13天前
|
jenkins Java 持续交付
运用Jenkins实现Java项目的持续集成与自动化部署
在新建的Jenkins Job中,我们需要配置源码管理,通常选择Git、SVN等版本控制系统,并填入仓库地址和凭据。接着,设置构建触发器,如定时构建、轮询SCM变更、GitHub Webhook等方式,以便在代码提交后自动触发构建过程。
39 2
|
13天前
|
存储 NoSQL Java
大事件后端项目34_登录优化----redis_SpringBoot集成redis
大事件后端项目34_登录优化----redis_SpringBoot集成redis
大事件后端项目34_登录优化----redis_SpringBoot集成redis
|
10天前
|
Java Maven
SpringBoot第一次导入项目,Maven依赖全爆红,该怎样解决,idea2019.3版本,必须用application2.7.6或者以下
SpringBoot第一次导入项目,Maven依赖全爆红,该怎样解决,idea2019.3版本,必须用application2.7.6或者以下
|
23小时前
|
开发工具 git
在idea里如何实现Git项目回滚
在idea里如何实现Git项目回滚
|
4天前
|
Java 测试技术 Maven
在Java项目中集成单元测试与覆盖率工具
在Java项目中集成单元测试与覆盖率工具
|
5天前
|
安全 Java 数据安全/隐私保护
在Java项目中集成单点登录(SSO)方案
在Java项目中集成单点登录(SSO)方案
|
5天前
|
Java BI Spring
在Spring Boot项目中集成异步任务处理
在Spring Boot项目中集成异步任务处理
|
5天前
|
Java 测试技术 数据库
在Spring Boot项目中集成单元测试的策略
在Spring Boot项目中集成单元测试的策略
|
8天前
|
XML Java 数据格式
支付系统----微信支付20---创建案例项目--集成Mybatis-plus的补充,target下只有接口的编译文件,xml文件了,添加日志的写法
支付系统----微信支付20---创建案例项目--集成Mybatis-plus的补充,target下只有接口的编译文件,xml文件了,添加日志的写法