如何让它构建名称中不包含“one-jar”的常规 Artifact ? 我在 POM 中使用以下设置:
<plugin>
<groupId>com.jolira</groupId>
<artifactId>onejar-maven-plugin</artifactId>
<version>1.4.4</version>
<executions>
<execution>
<configuration>
<mainClass>package.ClassName</mainClass>
<onejarVersion>0.97</onejarVersion>
<attachToBuild>true</attachToBuild>
</configuration>
<goals>
<goal>one-jar</goal>
</goals>
</execution>
</executions>
</plugin>
最佳答案
<configuration>
<filename>${project.artifactId}-${project.version}.${project.packaging}</filename>
</configuration>
或者您想要的任何其他模式。
关于java - 使用 onejar-maven-plugin 构建可运行的 jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21714904/