[英]Missing artifact com.oracle:ojdbc6:jar:11.2.0 in pom.xml
[英]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.