【发布时间】:2011-05-02 06:17:01
【问题描述】:
我遇到过这样的情况,在使用maven打包项目的时候,我想要源码包和二进制包,它们有相同的manifest.mf文件。然后我必须在 maven-source-plugin 和 maven-jar-plugin 的插件配置中写相同的条目,像这样:
在更改设置的同时同时修改它们真的很不方便。有没有更好的方法来解决这个问题?
谢谢:)
【问题讨论】:
标签: maven-2
我遇到过这样的情况,在使用maven打包项目的时候,我想要源码包和二进制包,它们有相同的manifest.mf文件。然后我必须在 maven-source-plugin 和 maven-jar-plugin 的插件配置中写相同的条目,像这样:
在更改设置的同时同时修改它们真的很不方便。有没有更好的方法来解决这个问题?
谢谢:)
【问题讨论】:
标签: maven-2
没有比您正在做的事情更好的处理方法了。
不过还有一些额外的东西。您可以将这些配置粘贴到插件管理部分中可重用的“企业”或“标准”父 POM 中,然后您不必在任何其他 pom.xml 中再次指定它们。详情请看这里:
Best way to share portions of a Maven pom.xml across unrelated projects?
我注意到的另一件事是,您的个人姓名应替换为应在 settings.xml 文件中设置的变量。这将有助于提高构建的可移植性。
【讨论】: