0

问题:如何让我的自定义 maven 插件以编程方式查询和获取 maven 存储库中的非标准 maven 文件,例如与 pom、jar 等一起上传的 xml 文件?

背景信息:我正在编写一个 maven 插件,它根据 pom 文件中的依赖项为项目创建 feature.xml 文件。我知道 feature-maven-plugin 已经存在,但我正在尝试做更多的事情,例如检查一个依赖项是否在存储库中有一个“feature.xml”,以及它是否下载它并将其包含到新项目的 feature.xml 中. 我不确定从哪里开始,任何帮助将不胜感激。

4

1 回答 1

0

如果您将其表示为依赖项,它将仅存在于依赖项中。

否则,您必须调用工件解析器来解决它。解决此类问题的方法是找到一个存在相同问题的现有插件并阅读其源代码。

例如,阅读 对和maven-eclipse-plugin的支持。downloadSourcesdownloadJavadoc

于 2012-09-29T00:14:47.843 回答