簡體   English   中英

eclipse中pom.xml中缺少工件com.oracle:ojdbc5:jar:11.2.0.1錯誤

[英]Missing artifact com.oracle:ojdbc5:jar:11.2.0.1 error in pom.xml in eclipse

我已經使用maven在Eclipse中創建了一個項目。 我在依賴項的pom.xml中遇到錯誤,依賴項看起來像這樣。

<dependency> 
    <groupId>com.oracle</groupId>
    <artifactId>ojdbc5</artifactId>
    <version>11.2.0.1</version>
    <scope>provided</scope>
</dependency>

我正進入(狀態:

缺少工件com.oracle:ojdbc5:jar:11.2.0.1

我在自己的stackoverflow中看到了一個解決方案,那就是-

由於Oracle許可證限制,沒有提供ojdbc jar的公共存儲庫。 您需要下載它並安裝在本地存儲庫中。 從Oracle獲取jar並使用以下命令將其安裝在本地Maven存儲庫中

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

上面的命令。 我執行了風箱命令,將路徑更改為ojdbc.jar。

mvn install:install-file -Dfile={
C/monitoring-workspace/ojdbc5.jar} -DgroupId=com.oracle 
-DartifactId=ojdbc5 -Dversion=11.2.0.1-Dpackaging=jar

但是我在cmd上遇到一個錯誤 在此處輸入圖片說明

我對兩件事感到困惑

  • 我的oracle文件夾本身具有ojdbc5和ojdbc6 jar,那么為什么我需要安裝ojdbc5

  • 我應該在安裝ojdbc時提供的路徑是什么-我需要安裝的路徑還是保留ojdbc5 jar的路徑。

我看到您提到了mykong文章。 問題是換行。 您必須確保在命令提示符下將它放在一行中。

mvn install:install-file -Dfile=C:/monitoring-workspace/ojdbc5.jar -DgroupId=com.oracle -DartifactId=ojdbc5 -Dversion=11.2.0.1 -Dpackaging=jar

ojdbc6.jar-與JDK 1.6一起使用的類。 或更新的
ojdbc5.jar-與JDK 1.5一起使用的類。
你只需要其中之一

暫無
暫無

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

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