1、现状:
打了个jar包,启动报错。
没有main类,jar包的大小也只有4K。
很奇怪啊,也没改什么东西,只是注释掉了自定义jar包位置的配置信息。
再检查了一下,发现,将<build>标签中<plugins>都给注释掉了。
犯蠢了,赶紧改回来。
2、方法:
在启动类所在模块的 pom 文件中添加:
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
再打包就可以了,新的 jar 包会生成在启动类模块下的 target 文件夹中,大小也变成了几十M,启动也不报错了。
这类的配置信息,用 spring boot 默认的就好,别瞎改。