在Jenkins上获得此错误 - 未能找到com.oracle:ojdbc6:jar:11.2.0.4

时间:2017-08-17 12:07:34

标签: java selenium jenkins automation

我在POM文件中添加了以下依赖项,而且这项工作在我的本地没有任何问题。

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

但是当我尝试在Remote Repository上的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 - &gt; [帮助1]

1 个答案:

答案 0 :(得分:0)

我只能在 <application android:name="com.rocks.music.videoplayer.MyApplication" android:allowBackup="true" android:icon="@drawable/app_icon" android:label="@string/app_name" android:supportsRtl="true" android:theme="@style/AppTheme">

中看到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> ,它将强制更新您的依赖项。有时,除非被强制,否则maven无法从中央存储库下载依赖项。