Idea在运行web项目时部署的位置

参考这篇博客http://blog.****.net/joenqc/article/details/58044953

在idea中配置的tomcat,在运行时idea不会把项目放到该路径下,而是复制一份足够的配置文件,到 ${user.home}/.IntelliJIdea/system/tomcat 目录下,并且为每一个项目创建一个单独的文件夹。

Idea在运行web项目时部署的位置

每个项目的配置文件夹中有一个 /conf/Catalina/localhost/ROOT.xml 文件

Idea在运行web项目时部署的位置

Root.xml文件内容:

Idea在运行web项目时部署的位置

其中,path是指在访问此项目时,是否需要添加额外的路径,如果为空,则直接使用域名或者ip就可以访问到该项目。这个值在ieda中的Run/Debug Configurations中可以配置:

Idea在运行web项目时部署的位置

docBase是指要运行的项目的部署位置,也就是war包存在的位置