出现多模块打包找不到类和符号的问题?
==================
maven-compiler-plugin和spring-boot-maven-plugin 这俩个插件是我们微服务打包常用到的
1,每个模块配置了spring-boot-maven-plugin 打出来的包都是独立的,即使你clean install 都一样。
2,idea工具有时候打包会出问题,最好的解决办法是通过命令去编译项目打包。
3,启动的项目配置打包。比如我们有三个maven模块:parent,service,server。其中server是一个可以启动的springboot项目,其他模块都是作为jar包引入到server模块中使用的,这时候,我们只能在server模块中引入spring-boot-maven-plugin插件,将api项目打成可执行jar。其余项目都只使用maven-compiler-plugin。这样找不到类的问题就解决了。
server 的pom.xm
==============
local
<profiles.active>