一、简介
在开发过程中除了springboot项目支持jar运行,很多场景下需要使用到tomcat外置服务部署,此时我们可以使用idea插件Smart Tomcat (Smart Tomcat 插件是一个用于简化与 Tomcat 服务器交互的工具,它提供了一些额外的功能来增强开发体验)帮助我们进行快速的服务部署与调试
二、集成
1. 安装Smart Tomcat
在idea plugins 下载安装 smart tomcat
2. 下载对应tomcat
1) 查看获取对应版本信息
以springboot3.3.3 为例,我们查看其对应的版本
2)进入tomcat官网进行对应版本下载 tomcat官网
3. 使用Smart Tomcat 插件启动springboot项目
1)springboot 排除内置tomcat引用
2)配置 Smart Tomcat 环境
1.添加外置tomcat服务
2。配置服务信息
3.服务启动
4 Smart Tomcat 运行原理
1) 服务启动第一次的时候会向原始服务拷贝一份conf信息
2)实际tomcat 服务会在默认路径进行生成,一般是c盘用户目录下的SmartTomcat 下
这里的conf 会与(1) 中的同步更新,修改了 里面的文件,这里的文件会同步更新
配置文件server.xml 修改