2014-03-28 68 views
3

嗨,我已经将ojdbc jar放入了我的本地存储库,但仍然出现了以下错误。 无法解析相关项目未能找到com.oracle:ojdbc6:jar:11.2.0在http://repo.maven.apache.org/maven2被缓存在本地仓库,分辨率将不会被重新尝试,直到中央的更新间隔已过或更新被迫Maven ojbc在中央存储库中找不到6个jar

将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罐子在C:\拉胡尔\库\ COM \ ORACLE \ ojdbc6 \ 11.2.0。

我仍然得到同样的错误。请让我知道如何解决这个问题。 在此先感谢。

回答

5

download罐子,然后手动安装到你的Maven本地缓存

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

,如果你有你的关系为您的组织倒不如将其置于所以它是跨本地开发商共享

+0

我已经运行下面的命令仍然得到同样的异常。 –

+0

groupId和artifactId和版本是一样的吗? –

2

确保罐子名包含版本:

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

此解决方案已工作谢谢。我没有足够的声望投票。 –

相关问题