前言
之前不理解idea的tomcat项目运行原理,总是重启大法,浪费时间,现在总结下
正文
war模式:将web工程以war包的形式上传到服务器
war exploed模式:将web工程以当前文件夹的位置关系上传到服务器
通俗地说,war模式:先打成war包,然后再发布到Tomcat的ROOT下,所以选择这个后,你再看下你的tomcat的root文件夹下,是刚打成的项目。
idea的Tomcat配置如下:
war1.png
war2.png
再看Tomcat路径下root目录
war3.png
war exploded模式:只编译,生成target;然后把当前的target文件夹的位置关系上传到服务器;没有打包到tomcat的ROOT下
idea配置如下:
war_exploded1.png war_exploded2.png war_exploded3.png war_exploded4.png war_exploded5.png
由此可引发
idea启动两个Tomcat,每个Tomcat部署不一样的代码
总结
理解原理很重要
网友评论