有人遇到这个问题吗?我希望对此进行限制,以使我的原始工件仍保留为artifact-version.jar,而可执行的构建版本将变为artifact-version-exec.jar
我已经尝试过
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
<configuration>
<classifier>exec</classifier>
<mainClass>
com.test.MyMainClas
</mainClass>
</configuration>
</execution>
</executions>
但是这会将胖的可执行jar安装到存储库中,不能将其作为其他项目中的依赖项,这是我的主要问题。
请有人提出解决方案?
预先感谢