gpt4 book ai didi

java - 如何在 pom.xml 中为 "mvn install"添加一些内容?

转载 作者:行者123 更新时间:2023-11-29 03:45:55 25 4
gpt4 key购买 nike

我有多个 java 项目。我有一份使用 Maven 构建源代码的文档。我正在关注它并尝试构建项目。

1) 最初在文档中给出了您必须执行“mvn install”或"mvn -Dmaven.test.skip=true install"在你项目的根目录下。

2) 如果上述步骤产生错误,那么您已将一些行添加到 pom.xml 文件中。行是:添加以下条目作为列表中的最后一个条目(您将找到一个带有 id openxds 的条目,因此这个新条目应该跟在那个条目之后):

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

您还需要将此存储库添加到插件存储库部分:

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

此时构建应该成功,您应该准备好所有目标以进行部署。

我在相应的节点中添加了第一行,但我不知道在 pom.xml 中添加第二行的位置

因为在我的 pom.xml 中已经有节点,如果我再次在其中添加它,那么 maven 会给出与标签相关的错误。

请问如何在pom.xml中加入以上几行?

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

谢谢

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

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

如果我在 pluginRepositories 下输入存储库节点,我会收到仅与该标记相关的某些错误

最佳答案

<pluginRepository> <pluginRepositories> 的子标签和 <repository> <repositories> 的子标签.所以不要添加 <repository><pluginRepository> 下.

而是将 <repository> 的内容<pluginRepository> 中的标记(没有标记本身)

看看this page有例子。

编辑:应该是这样的:

        <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>

关于java - 如何在 pom.xml 中为 "mvn install"添加一些内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10911656/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com