Maven 父项目上的 Maven 部署失败

标签 maven maven-release-plugin

我有一个使用 NetBeans 创建的具有以下层次结构的 Maven 项目:

 root/
       Parent/
              pom.xml
              Project 1/
                        pom.xml
              Project 2/
                        pom.xml
              ....
              Project x/
                        pom.xml

当我尝试发布时:执行它在尝试部署时失败:

 [ERROR] The build could not read 1 project -> [Help 1]
    [ERROR]   
    [ERROR]   The project  (C:\checkout\pom.xml) has 1 error
    [ERROR]     Non-readable POM C:\checkout\pom.xml: C:\checkout\pom.xml (The system cannot find the file specified)

看起来插件期望 pom 位于根文件夹中。我无法在插件上找到自定义点来指定 pom.xml 位置。

这是不可能的,还是我组织的项目错误?

最佳答案

在网上搜索我发现this post这向我指出了一个问题及其答案 here .

关于Maven 父项目上的 Maven 部署失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12304061/

相关文章:

tomcat - Artifactory 和 tomcat 内存不足

maven - 进程从 Maven 版本 :perform plugin ignores user's settings. xml 中 fork 出来?

java - 从 Maven 部署到 bintray 失败

git - 使用 Jenkins/Git 增加 Maven 项目版本

java - Eclipse 和 mongodb 库中的 Maven Java 项目

java - 如何在 Maven 配置文件中指定包装?

java - Maven 中重复的直接依赖项

maven - 不同目录中的 XSD 和 WSDL

git - 如何在 maven-release-plugin 发布期间将标签 merge 到 master 分支?

svn - 由于 poms 中的版本更改,合并来自 Maven 发布分支的更改会产生冲突