Execution repackage of goal org.springframework.boot:spring-boot-maven-plugi

Spring boot 执行打包操作时候,报错如下


Execution default of goal org.springframework.boot:spring-boot-maven-plugin:XXXX RELEASE:repackage failed: Unable to find main class

 

根源为,在我的项目场景下,

只有如图的-boot子模块生产可执行JAR包,其他几个模块是不需要可执行的,而我的根POM里,spring boot 默认帮我加入了如下build策略


        
            
                org.springframework.boot
                spring-boot-maven-plugin
            
        
    



解决方案比较简单,就是把这个spirng boot针对所有模块的build部分移除出来,放到你自己需要打包的那个子模块里,我这里是api-service-boot模块,其他模块不需要生产可执行的jar.
 

你可能感兴趣的:(Execution repackage of goal org.springframework.boot:spring-boot-maven-plugi)