Maven 2 什么';这是更新maven存储库元数据的推荐方法
我想知道,更新maven存储库元数据的推荐方法是什么 我正在处理的场景是,maven cargo插件元数据的内容过时了,并且没有反映更新的存储库元数据,因此,我有理由更改它 例如,我在maven-metadata-central.xml中为maven cargo插件提供了以下内容:Maven 2 什么';这是更新maven存储库元数据的推荐方法,maven-2,maven-cargo,Maven 2,Maven Cargo,我想知道,更新maven存储库元数据的推荐方法是什么 我正在处理的场景是,maven cargo插件元数据的内容过时了,并且没有反映更新的存储库元数据,因此,我有理由更改它 例如,我在maven-metadata-central.xml中为maven cargo插件提供了以下内容: <?xml version="1.0" encoding="UTF-8"?> <metadata> <groupId>org.apache.maven.plugins</
<?xml version="1.0" encoding="UTF-8"?>
<metadata>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-cargo-plugin</artifactId>
</metadata>
org.apache.maven.plugins
maven货物插件
鉴于更新版本应为:
<?xml version="1.0" encoding="UTF-8"?>
<metadata>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>cargo-maven2-plugin</artifactId>
</metadata>
org.apache.maven.plugins
cargo-maven2-plugin
我该怎么办
谢谢将下面的内容添加到settings.xml中(这使maven首先使用指定的组
<pluginGroups>
<!-- pluginGroup
| Specifies a further group identifier to use for plugin lookup.
<pluginGroup>com.your.plugins</pluginGroup>
-->
<pluginGroup>org.codehaus.cargo</pluginGroup>
</pluginGroups>
org.codehaus.cargo
并将以下内容添加到pom.xml中
<configuration>
<container>
<containerId>jetty6x</containerId>
<type>embedded</type>
</container>
</configuration>
码头6X
嵌入的
请参见您使用的是存储库管理器?还是本地存储库?没关系,我通过使用
解决了这个问题。这允许构建首先使用org.codehaus.cargo,而不是org.apache.maven.pluginsgree(+1)!接受您的答案。