问题描述
spring cloud 父子工程,有通用的 common子工程,在进行打包时,出现下面错误:
repackage failed: Unable to find main class
提示找不到主类问题,这个项目是一个通用的工程,里面都是工具类,不是一个SpringBoot Web工程,不需要 Main方法的程序启动入口
解决
该工程,或者其父工程,有下面的插件,该插件是用来打包的,有此插件就会报错
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
注意:父工程也不能包括该打包插件
web子工程
web子工程,含有 Main方法的程序入口类,那么此工程的 pom.xml 加该打包插件