项目场景:
在idea中,项目想要打包成war方式放到tomcat小型服务器下运行,然后项目package里面没有进行war打包,不是web项目,无法在tomcat下运行,其他模块也不是默认打包方式jar包,所以导致tomcat下无法运行。
问题描述
不会运行到这里,会报错。
原因分析:
原因出在将一个项目分解成多个项目时打包方式不能是pom文件,pom文件是空包打包的方式
这里package打包方式也不能是pom文件,因为这个项目是web项目的话方式不能是pom或者jar方式
解决方案:
正确的打包方式是:不写package,默认打包方式就是jar方式
然后controller项目要改成war打包方式