gpt4 book ai didi

maven-2 - Maven 2 Assembly 插件 - 如何将主要工件和依赖项拆分到单独的文件夹中

转载 作者:行者123 更新时间:2023-12-01 05:46:59 25 4
gpt4 key购买 nike

我正在使用 maven 的 Assembly 插件来创建安装包。

对于我的打包要求,我需要将构建期间生成的工件和所有依赖项拆分到单独的文件夹中。

我目前的大会 list 如下:

<moduleSets>
<moduleSet>
<includes>
<include>test:test</include>
</includes>
<binaries>
<includeDependencies>false</includeDependencies>
<outputDirectory>lib/custom/${artifactId}</outputDirectory>
<unpack>false</unpack>
</binaries>
</moduleSet>
<moduleSet>
<includes>
<include>test:test</include>
</includes>
<binaries>
<includeDependencies>true</includeDependencies>
<excludes>
<exclude>test:test</exclude>
</excludes>
<outputDirectory>lib/thirdParty/</outputDirectory>
<unpack>false</unpack>
</binaries>
</moduleSet>
</moduleSets>

第一个模块集仅正确生成当前构建的程序集。
但是,第三方也包括当前构建的程序集。我将如何排除已包含在第一组中的文件?

谢谢

最佳答案

如何使用依赖:复制依赖?我用它把所有的 deps 复制到 target/lib 。

关于maven-2 - Maven 2 Assembly 插件 - 如何将主要工件和依赖项拆分到单独的文件夹中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1168619/

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