簡體   English   中英

在中央存儲庫中找不到Maven OJBC 6罐

[英]Maven ojbc 6 jar not found in central repository

嗨,我已經將ojdbc jar放在我的本地存儲庫中,但是仍然出現以下錯誤。 無法解決項目的依賴項無法在本地存儲庫中緩存http://repo.maven.apache.org/maven2中的com.oracle:ojdbc6:jar:11.2.0失敗,在更新間隔之前不會重新嘗試解析的中心已過去或強制進行更新

Settings.xml

<settings>
  <localRepository>C:\Rahul\Repository</localRepository> 
<proxies>
<proxy>
  <active>true</active> 
  <protocol>http</protocol> 
  <host><myProxyHost></host> 
  <port>0000</port> 
  <username>username</username> 
  <password>pass</password> 
 </proxy>
  </proxies>
  </settings>

這是我對ojdbc的依賴。

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

我已將Ojdbc jar放在C:\\ Rahul \\ Repository \\ com \\ oracle \\ ojdbc6 \\ 11.2.0中。

我仍然遇到相同的錯誤。請讓我知道如何解決此問題。 提前致謝。

下載 jar,然后將其手動安裝到您的maven本地緩存中

mvn install:install-file -Dfile={/path/to/ojdbc.jar} -DgroupId=com.oracle 
-DartifactId=ojdbc6 -Dversion=11.2.0 -Dpackaging=jar

如果您對組織有聯系,最好將其放置在此處,以便在本地開發人員之間共享

確保jar名稱包含版本:

C:\Rahul\Repository\com\oracle\ojdbc6\11.2.0\ojdb6-11.2.0.jar

Oracle現在在maven.oracle.com上公開一個Maven存儲庫。但是,您需要進行身份驗證。

參見https://blogs.oracle.com/WebLogicServer/entry/weblogic_server_and_the_oracle

根據博客文章中的評論,ojdbc驅動程序應在以下坐標可用:

<groupId>com.oracle.weblogic</groupId>
 <artifactId>ojdbc7</artifactId>
 <version>12.1.3-0-0</version>
 <packaging>jar</packaging>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM