intellij idea 使用Tomcat部署的项目在哪里,为什么不在Tomcat的webapps目录下面

intellij idea 使用Tomcat部署javaweb项目后到Tomcat的webapps目录下找不到项目.
1. 首先看下部署项目后webapps的目录
这里写图片描述
这里写图片描述
2. 首先说明怎么找到已经部署好的项目,再来解释原因.
2.1 首先点击项目,右键点击Show in Explorer.
这里写图片描述
2.2 这里写图片描述
2.3这里写图片描述
2.4这里写图片描述
此时部署的web项目已经找到.
3. intellij idea使用Tomcat部署项目后并不会把编译后的项目复制到tomcat的webapps目录下,但是它会把编译好的项目路径告诉Tomcat,让Tomcat来找到这个项目,其它的项目比如Tomcat的主页项目ROOT是打不开的,因为intellij idea 只让Tomcat运行了一个项目.
接下来看一下war包的目录结构,也就是整个web项目编译后的目录结构
这里写图片描述
这里写图片描述
这时,发现原来intellij idea 使用Tomcat部署的项目也有lib文件夹(存储jar包用,eclipse在项目中可以直接看到,但是intellij idea 没有直接显示),同时也有classes文件夹(存储.class文件,在intellij idea中同样看不到这个文件夹,即使部署了这个项目).
这里写图片描述

猜你喜欢

转载自blog.csdn.net/qq_33442160/article/details/81347319
今日推荐