gpt4 book ai didi

maven - 如何用maven-assembly-plugin构建两个不同的jar包?

转载 作者:行者123 更新时间:2023-12-04 18:09:54 24 4
gpt4 key购买 nike

我的项目由三个 Maven 包和应用程序类(在默认包中)组成。现有配置(在 pom.xml 中定义)使用 maven-assembly-plugin 创建单个可执行 jar-with-dependencies。我想添加一个 execution *descriptorRef*\whatever 来创建一个 distributalbe jar 包,它只包含三个包中的两个包中的类(一个是模型)。是否可以?

如果我定义一个配置,我可以让它与一个相关而不与另一个相关吗?

最佳答案

我绝对做到了。您可以在 package 阶段配置 Maven Jar Plugin 的多次执行,并为每次执行指定不同的包含/排除。

参见 Maven Jar Plugin documentation ,特别是标题为:“如何从项目创建附加的附加 jar Artifact ”的部分。

如果您必须使用 Assembly 插件,您应该使用 jar-with-dependencies 作为模板创建一个新的程序集描述符,但根据您的喜好添加包含/排除。

关于maven - 如何用maven-assembly-plugin构建两个不同的jar包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16882258/

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