在IDEA中将项目部署到Tomcat的方法及两种模式的区别
2024-10-19 11:55:01
转自:https://www.jianshu.com/p/fb0ed26c35d5
1.添加tomcat服务器
点右上角编辑配置
编辑配置点击左上角+选择tomcat服务器
添加tomcat配置tomcat路径
配置tomcat导入项目artifact
2.部署方式
这里有两种部署方式:
部署模式
war模式这种可以称之为是发布模式,这是先打成war包,再发布:
war模式war exploded模式是直接把文件夹、视图页面 、classes等等移到Tomcat 部署文件夹里面,进行加载部署。这种方式支持热部署,一般在开发的时候也是用这种方式:
war exploded模式
热部署
war exploded下热部署设置
服务器设置成如上并且启动项目时用Debug模式就能热部署了
3.项目具体部署到哪里了?
tomcat配置文件
在.ideallijidea2017.2/system/tomcat下,每一个部署的项目都会生成一份tomcat配置文件,服务器启动后读取该配置文件,但实际的webapp不在这里
ROOT.xml
我们查看这些配置文件,有一个ROOT.xml文件,里面写入了该项目文件的地址,服务器运行这个项目时就会去这个地址找相应的资源。说明我们的项目资源就在项目下的classes/artifacts/路径下
作者:seymour1996
链接:https://www.jianshu.com/p/fb0ed26c35d5
來源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
最新文章
- MVC后台数据赋值给前端JS对象
- Centos系统查看CPU有关信息
- java动态生成带下拉框的Excel导入模板
- 为现代JavaScript开发做好准备
- [JavaScript] js 判断闰年
- 使用Amoeba 实现MySQL DB 读写分离
- Hadoop集群(第5期)_Hadoop安装配置
- Android批量插入数据到SQLite数据库
- 后缀数组:SPOJ SUBST1 - New Distinct Substrings
- android ListView中CheckBox错位的解决
- Google Maps Android API v2 (2)- 地图对象
- 【Windows 10 应用开发】使用快捷访问键
- dva.js 用法详解:列表展示
- .NET WebAPI 利用特性捕捉异常
- Rogue 罗格
- phpwind v9存在命令执行漏洞(登陆后台)
- CMD常用命令(一)
- R语言运算符
- Java关于网络编程回顾
- 微信小程序rpx单位