首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jenkins构建不支持第三方存储库?

Jenkins构建不支持第三方存储库?
EN

Stack Overflow用户
提问于 2011-12-09 06:38:44
回答 3查看 2.8K关注 0票数 3

我在我的网络连接实例上托管ojdbc14.jar,但似乎只通过了本地构建。

我的pom里有这个:

代码语言:javascript
复制
  <repositories>
    <repository>
        <releases>
            <enabled>true</enabled>
            <updatePolicy>always</updatePolicy>
            <checksumPolicy>warn</checksumPolicy>
        </releases>
        <id>thirdparty</id>
        <url>http://server/nexus/content/repositories/thirdparty</url>
    </repository>
  </repositories>

在完成~/.m2/的删除后,本地mvn package将在nexus上找到ojdbc14.jar。相反,我的jenkins构建总是在以下方面失败:

代码语言:javascript
复制
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal 
org.csodehaus.mojo:sql-maven-plugin:1.3:execute (sql-ddl) on project mongo-dbunit: Execution 
sql-ddl of goal org.codehaus.mojo:sql-maven-plugin:1.3:execute failed: Plugin 
org.codehaus.mojo:sql-maven-plugin:1.3 or one of its dependencies could not be resolved: Could not find artifact com.oracle:ojdbc14:jar:10.2.0.4.0 in central 

为什么?

代码语言:javascript
复制
(http://repo1.maven.org/maven2)
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-12-09 08:50:57

我会检查并确保两台机器上的Maven设置相同。

默认情况下,Jenkins使用$HOME/.m2/settings.xml.中的文件Jenkins作业也可以覆盖此默认设置。

票数 0
EN

Stack Overflow用户

发布于 2011-12-09 08:56:13

在执行任何操作之前,请先安装Config File Provider Plugin

然后,

自定义设置转到Jenkins根页面设置选择'Manage Jenkins'

  • Choose‘配置文件’

  • 选择类型'Maven settings.xml settings.xml‘

  • 命名为’

-maven-

  • ‘并剪切并粘贴~/.m2/settings.xml文件

<代码>G212的内容

现在回到你的Maven2/3工作。

  1. Build部分中单击Advanced按钮
  2. Maven Settings Configs下拉框中选择

此设置适用于我们的自定义存储库。

票数 3
EN

Stack Overflow用户

发布于 2011-12-09 10:44:23

您的POM中有<repositories>部分,但没有<pluginRepositories>。Maven过去在编译时工件依赖项和插件依赖项之间的区别上要草率得多,但在Maven的较新版本中,它们是完全分开的。

正如其他人所指出的,在Jenkins之外从命令行运行Maven可能更容易解决此问题。只是在不同的机器上进行构建,而不是在通常开发的机器上进行构建,通常会带来很多问题。

这里有一些documentation on the POM,可能会有帮助,也可能没有帮助。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8438704

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档