![](/img/trans.png)
[英]Getting error as “Could not find artifact com.oracle:ojdbc6:jar:6.0.0 in central” while triggering build from JENKINS
[英]Getting this error on Jenkins - Failure to find 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上运行它时,似乎Maven无法找到它,并在下面显示此错误。
[[1; 31mERROR [m]无法在项目[36mSAMPLE_Project [m:[1; 31m无法解决项目样本的依赖项:SAMPLE_Project:jar:0.0.1-SNAPSHOT:找不到com.oracle:ojdbc6:jar https://repo.maven.apache.org/maven2中的:11.2.0.4已缓存在本地存储库中,直到中心的更新间隔过去或强制执行更新后,才会重新尝试解析[m-> [帮助1]
在Maven central repository.
我只能看到一个版本的ojdbc6
Maven central repository.
您提到的版本不存在。
将此添加到您的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无法从中央存储库下载依赖项。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.