idea同时部署两个项目时启动报错

最近以为idea不错,上手体验了一番,感受仍是不错的,尤为是程序调试方面,固然还能够提升B格,哈哈,不要在乎,鄙人就是个爱装的人web

不过,最近须要同时本地启动两个项目,在启动了A项目以后,再启动B项目,会报错,说classnotfound,这不是找事吗,单独启动的时候没问题,两个不能同时启动,那确定不是项目代码的错误了。观察以后发现,估计是部署tomcat的时候冲突了,事实证实,yes,it is。tomcat

如何解决呢,三种办法ide

一、idea配置两个不一样目录的tomcat,把两个项目部署在不一样的目录下面idea

二、部署的时候,访问应用名不能相同(默认为空),如图调试

三、部署的时候,选择exploded方式,而不是war。如图部署

关于两种方式的区别,it

war方式:应用发布的时候脱离了本地代码,直接打成war包发布到tomcat目录下,因此也不支持热加载class

war exploded:应用发布时,tomcat将web root指向本地目录,因此支持热加载,并且不会产生冲突配置

相关文章
相关标签/搜索