未找到主线程入口,时pom文件没配置好,出现这个问题的原因是先前的项目我都是用了 <parent>
标签直接继承某个springboot版本模板,包括插件配置。点进任意父依赖模板,可以看到插件配置:
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<executions>
<execution>
<id>repackage</id>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
<configuration>
<mainClass>${start-class}</mainClass>
</configuration>
</plugin>
在<plugins>标签加上这段就好了。没有配置插件的情况下项目构建出来的jar包特别小,只有几十K,一般情况下是几十M的。