IDEA部署web项目后tomcat中无法找到项目的问题

版权声明:本博主所有播客均为原创作品,如有商业用途,抄袭等,必追究其法律程序。 https://blog.csdn.net/wangzijian121/article/details/91359348

用过myeclipse的小伙伴都知道,当运行tomcat后启动在tomcat文件夹下的webapps中可以看到当前运行的项目;可是在idea中使用war exploded模式部署项目后,在tomcat下的webapps下竟然什么都没有???
在这里插入图片描述
这就是软件对于别墅项目方式的不同:

1.Myeclipse的部署方式:将项目文件或者war包直接复制或解压到webapps下的并生成对应的配置文件,Myeclipse 此时与tomcat处于完全脱离的模式,所以你使用Myeclipse部署项目后,实用tomcat下的startup.bat也可以运行该项目。这算是他的一个优点,但缺点就是他不支持热部署,没修改一次就必须重新部署。

2.IDEA的部署方式:不是将项目直接复制到tomcat中运行,通过生成配置文件,使tomcat到指定的目录下寻找该项目文件,如下图为生成文件的位置。在这里插入图片描述
在这里插入图片描述
生成后项目还处于编辑的位置,因此可以对其进行热部署,即修改后不用重新部署,缺点就是不能脱离IDEA编译器,当关闭编译器后,即使开启了tomcat下的startup.bat程序,也无法找到idea项目所在的路径。

以上为个人学习经验总结,请诸位参透学习,如有不足请多批评指正!

猜你喜欢

转载自blog.csdn.net/wangzijian121/article/details/91359348