gpt4 book ai didi

java - 是否可以避免 Maven 存档器配置的重复?

转载 作者:搜寻专家 更新时间:2023-11-01 03:44:55 26 4
gpt4 key购买 nike

这是我的父pom.xml:

[...]
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.0</version>
<configuration>
<archive>
<manifestEntries>
<SCM-Revision>${buildNumber}</SCM-Revision>
</manifestEntries>
</archive>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>2.0</version>
<configuration>
<archive>
<manifestEntries>
<SCM-Revision>${buildNumber}</SCM-Revision>
</manifestEntries>
</archive>
</configuration>
</plugin>
[...]

如您所见,maven archiver 配置了两次,参数完全相同。是否可以避免这种重复并只配置一次?

附言。我准备迁移到 Maven 3 来解决这个问题。

最佳答案

据我所知,没有什么好办法。您可以编写自己的 Maven 插件并使用 Mojo Executor 调用 WAR 和 JAR 插件:http://code.google.com/p/mojo-executor/这是 Maven 2 的一个更普遍的问题:它不允许任何 POM 代码重用,除了属性和自定义插件。据我所知,Maven 3 会有所改善。

关于java - 是否可以避免 Maven 存档器配置的重复?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3915020/

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