生成*.pom文件到目标目录

问题描述 投票:0回答:1

我想将父 pom 部署到 Nexus 中。我知道

mvn deploy
,但我需要
target/
或其他地方的 *.pom 文件。 是否有一个简单的解决方案(也许是 Maven 插件)在 target/ 中生成 *.pom 文件,或者我需要执行
mvn install
并从本地
.m2
获取它?

repo-A/
  pom.xml
  repo-B/
    pom.xml
  repo-C/
    pom.xml

所有 pom 都有

<packaging>pom</packaging>

maven maven-deploy-plugin maven-install-plugin
1个回答
0
投票

我可以提出这个解决方案: 插件,它生成一组预定义的 pom.xml 文件。我在许多具有类似结构的项目中使用了它,添加了一组模板并通过运行编译的插件来调用它们。 如果有兴趣,我可以提供更多细节。 https://github.com/vm-UA/plugins/tree/master/TemplatePlugin

© www.soinside.com 2019 - 2024. All rights reserved.