Java 如何在pom.xml中为“添加一些内容”;mvn安装“;?

Java 如何在pom.xml中为“添加一些内容”;mvn安装“;?,java,maven,pom.xml,Java,Maven,Pom.xml,我有多个java项目。我有一个文档使用Maven构建源代码。我遵循它,并试图建立该项目 1) 最初在文档中,您必须执行“mvn安装”或 项目根目录中的“mvn-Dmaven.test.skip=true安装” 2) 若上述步骤产生错误,那个么您必须向pom.xml文件中添加一些行。 线路为: 添加以下条目作为列表中的最后一个条目(您将发现一个id为openxds的条目,因此此新条目应位于该条目之后): 系统论 http://sysnetintrepo.com/repository 您还需要将

我有多个java项目。我有一个文档使用Maven构建源代码。我遵循它,并试图建立该项目

1) 最初在文档中,您必须执行“mvn安装”或 项目根目录中的“mvn-Dmaven.test.skip=true安装”

2) 若上述步骤产生错误,那个么您必须向pom.xml文件中添加一些行。 线路为: 添加以下条目作为列表中的最后一个条目(您将发现一个id为openxds的条目,因此此新条目应位于该条目之后):


系统论
http://sysnetintrepo.com/repository
您还需要将此存储库添加到插件存储库部分:

 <pluginRepositories>
    <repository>
       <id>sysnetint</id>
       <url>http://sysnetintrepo.com/repository</url>
    </repository>
 </pluginRepositories>

系统论
http://sysnetintrepo.com/repository
此时构建应该是成功的,并且您应该准备好所有目标以供部署

我在各自的节点中添加了第一行,但没有找到在pom.xml中添加第二行的位置

因为在我的pom.xml中已经有一个节点,如果我再次输入并在其中添加这个节点,那么maven将给出与标记相关的错误信息

我想问一下,如何在pom.xml中添加上述行

很抱歉问了这个愚蠢的问题,因为我不知道maven和pom.xml文件

谢谢

更新: 在pluginRepositories节点下,子节点如下所示:

<pluginRepositories>
              <pluginRepository>
                      .....
              </pluginRepository>
</pluginRepositories>

.....

如果我在pluginRepositories下进入repository节点,我只会得到与该标记相关的某些错误。老实说,您必须从Maven basics开始。去那里开始阅读。 你现在想做的就是在Maven的复杂事物中间跳跃,显然是使用一些自定义教程。

关于你提出的具体问题: “pluginRepositories”标记直接位于根节点(“项目”)下。
您可以在

检查整个POM结构,老实说,您必须从Maven基础开始。去那里开始阅读。 你现在想做的就是在Maven的复杂事物中间跳跃,显然是使用一些自定义教程。

关于你提出的具体问题: “pluginRepositories”标记直接位于根节点(“项目”)下。 您可以在以下位置检查整个POM结构:

是的子标记,
是的子标记。所以不要在
下添加

而是将
标记的内容(不带标记本身)放入

请看下面的例子

编辑:应该是这样的:

        <repositories>
              <repository>
                 <id>sysnetint</id>
                 <url>http://sysnetintrepo.com/repository</url>
              </repository>
        </repositories>
        <pluginRepositories>
              <pluginRepository>
                 <id>sysnetint</id>
                 <url>http://sysnetintrepo.com/repository</url>
              </pluginRepository>
        </pluginRepositories>

系统论
http://sysnetintrepo.com/repository
系统论
http://sysnetintrepo.com/repository
是的子标签,
是的子标签。所以不要在
下添加

而是将
标记的内容(不带标记本身)放入

请看下面的例子

编辑:应该是这样的:

        <repositories>
              <repository>
                 <id>sysnetint</id>
                 <url>http://sysnetintrepo.com/repository</url>
              </repository>
        </repositories>
        <pluginRepositories>
              <pluginRepository>
                 <id>sysnetint</id>
                 <url>http://sysnetintrepo.com/repository</url>
              </pluginRepository>
        </pluginRepositories>

系统论
http://sysnetintrepo.com/repository
系统论
http://sysnetintrepo.com/repository

你是对的,我直接跳到复杂的东西中间。但问题是,无论我得到什么样的文档来构建项目,都包含上面的行,我按原样粘贴它们。因此,我对pluginRepositories中的repository标签感到困惑。看起来您在该标记层次结构中有错误。不要将“存储库”放在“插件存储库”下。再次,检查我已经给出了链接的POM结构,您可以看到那里有合适的POM示例和不同的“插件库”和“存储库”标签。您是对的,我直接跳入复杂的事物的中间。但问题是,无论我得到什么样的文档来构建项目,都包含上面的行,我按原样粘贴它们。因此,我对pluginRepositories中的repository标签感到困惑。看起来您在该标记层次结构中有错误。不要将“存储库”放在“插件存储库”下。再次检查我提供的POM结构链接,您可以看到正确的POM示例以及“pluginRepositories”和“repositories”标记之间的区别。是的,我知道pluginRepository是pluginRepositories的子标记,repository是repositories的子标记。但当我阅读这份文件时,我对它感到困惑。现在我想问一下,我应该如何在pom.xml中添加上述行。有什么错误吗?是的,我知道pluginRepository是pluginRepositories的子标签,repository是repositories的子标签。但当我阅读这份文件时,我对它感到困惑。现在我想问一下,我应该如何在pom.xml中添加上述行。有什么错误吗?表示我应该在哪个标签下放置上面的线条?