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>local</profiles.active>
true
dev
<profiles.active>dev</profiles.active>
test
<profiles.active>test</profiles.active>
uat
<profiles.active>uat</profiles.active>
prod
<profiles.active>prod</profiles.active>
src/main/resources
**/*.xml
**/*.tld
**/*.html
**/*.yml
**/*.xlsx
true
src/main