有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java在Jenkins未能找到com时遇到此错误。oracle:ojdbc6:jar:11.2.0.4

我已经在POM文件上添加了依赖项,这项工作在我的本地服务器上没有问题

<dependency>
    <groupId>com.oracle</groupId>
    <artifactId>ojdbc6</artifactId>
    <version>11.2.0.4</version>
</dependency>

但当我在Jenkins on Remote Repository上试着运行它时,Maven似乎找不到它,下面是一个错误

[[1;31mERROR[m]未能对项目[36mSAMPLE_project[m:[1;31m无法解析项目示例:sample_project:jar:0.0.1-SNAPSHOT:Failure to find com.oracle:ojdbc6:jar:11.2.0.4 inhttps://repo.maven.apache.org/maven2已缓存在本地存储库中,在经过central的更新间隔或强制更新之前不会重新尝试解析[m->;[Help 1]


共 (1) 个答案

  1. # 1 楼答案

    Maven central repository.我只能看到一个版本的ojdbc6

    你提到的版本在那里不存在

    将此添加到pom.xml并重新构建:

    <!  https://mvnrepository.com/artifact/oracle/ojdbc6  >
    <dependency>
        <groupId>oracle</groupId>
        <artifactId>ojdbc6</artifactId>
        <version>11.2.0.3</version>
    </dependency>
    

    然后运行mvn install -U,它将强制更新您的依赖项。有时,除非强制,否则maven无法从中央存储库下载依赖项