IntelliJ IDEA部署war包成功,war exploded失败的问题

使用IDEA热部署项目的时候class的路径由Artifacts指出,需要注意的是,这些classes默认并不放在Tomcat下面,而是在源代码的位置新建了一个target文件夹。

有些项目部署war包成功,但是热部署失败就是这个原因,因为很多项目是默认自己已经部署在tomcat中,然后根据classes的路径获取tomcat的一些配置(例如获取端口号等)。
解决方法是修改热部署的Artifacts的输出路径到Tomcat路径下。

转载自https://www.jianshu.com/p/0bd82d032380

猜你喜欢

转载自blog.csdn.net/peiyongwei/article/details/97383457