idea部署tomcat的项目是怎么运行的
具体详情可阅读这篇文章,写的很详细:
intellij idea在运行web项目时部署的位置(tomcat)_z69183787的专栏-CSDN博客_idea 内置tomcat在哪
在idea中运行tomcat,把项目部署到其中运行,tomcat目录下没有部署的项目
是因为在idea中配置的tomcat,在运行时idea不会把项目放到该路径下,
而是复制一份足够的配置文件,到 ${user.home}/.IntelliJIdea/system/tomcat 目录下
这里都是我运行过的项目
以前都是选择war模式。打包项目就会生成一个war然后再把它复制到tomcat的webapps下面部署。
而war exploded模式是直接把文件夹、jsp页面 、classes等等移到Tomcat 部署文件夹里面,进行加载部署。
因此这种方式支持热部署,一般在开发的时候也是用这种方式。
在平时开发的时候,使用热部署的话,应该对Tomcat进行相应的设置,这样的话修改的jsp界面什么的东西才可以及时的显示出来。