切换 maven- assembly-plugin 的不同格式?
有没有办法将参数传递给您的 Maven 构建,以设置 Maven 程序集插件的所有声明将使用哪种程序集格式?我们有一个包含多个 Maven 模块的项目,每个模块都包含自己的程序集声明,并且我们希望能够为所有这些模块选择 dir-only、tar.gz 或 zip。现在我能想到的唯一方法是在每个模块中声明多个配置文件,每个配置文件都有自己的 maven-assemble-plugin 部分,在每个模块中复制大量的 maven pom。是否有更好的方法来使用继承的配置文件或全局程序集格式设置来处理此问题?
提前致谢。
Is there a way to pass a parameter to your maven build to set which assembly format all declarations of the maven assembly plugin will use? We have a project with multiple maven modules which each contain their own assembly declaration, and we want to be able to choose dir-only, tar.gz or zip for all of these modules. The only way right now that I can think to do this is by declaring multiple profiles in each module each with their own maven-assembly-plugin section, duplicating a lot of the maven pom in each module. Is there some better way to handle this with inherited profiles or a global assembly format setting?
Thanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论