gpt4 book ai didi

maven - 禁用 maven-shade-plugin 的其他 jars

转载 作者:行者123 更新时间:2023-12-04 02:16:59 25 4
gpt4 key购买 nike

我正在使用 maven-shade-plugin 创建单个可执行 jar。
我希望插件在目标目录中创建一个 jar ( foo.jar )。
但是,它还会创建另外两个 jar:original-foo.jarfoo-shaded.jar .

为什么它会创建这些文件以及如何禁用此行为?

(我们有另一个使用该插件的项目,其中没有创建这些文件。因此我很确定可以禁用这些文件,但我看不出区别。)

最佳答案

使用 outputFile 的插件 maven-shade-plugin 绕过了其他行为:

 <plugin>

<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>

...

<configuration>
<outputFile>/tmp/watchdog.jar</outputFile>
</configuration>

</plugin>

更多信息请访问: https://maven.apache.org/plugins/maven-shade-plugin/shade-mojo.html#outputFile

关于maven - 禁用 maven-shade-plugin 的其他 jars,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30349624/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com