5

我是 maven 和 Jenkins 的新手,我正在尝试构建一个 maven 3 项目。我在 c 驱动器中有 maven,并且我将存储库移动到了 d 驱动器。但是当我在 Jenkins 中配置构建时,它正在创建自己的存储库(我认为是这样) 现在如何配置 jenkis,以便它可以使用我在 D 驱动器中的存储库。

希望我说得通。

4

2 回答 2

7

您需要调整 settings.xml 以指出要使用的存储库。

C:.m2\m2 存储库。

此外,您应该确保 maven 正在使用哪个 settings.xml,如果您没有任何特定的用户 settings.xml,maven 将开始使用 maven 配置目录中的 settings.xml,即 /conf/settings.xml . settings.xml 的层次结构是用户 .m2 目录,如果找不到,它将尝试在 maven home/conf/settings.xml 中找到该目录。

希望这可以帮助。

于 2013-02-25T11:18:35.743 回答
0

您可能需要检查下的 settings.xml 文件

  1. ..\maven-xx\conf\settings.xml 文件
  2. C:\Users\Username.m2\settings.xml 文件

您可能需要按提到的顺序记住优先级。如果您需要指向私有 Maven 存储库,请考虑检查这两个文件,如果它未指向预期位置,则相应地更新设置文件。

于 2018-04-02T03:45:44.597 回答