在中央存储库中找不到Maven ojbc 6 jar
嗨,我已将ojdbc jar放在我的本地存储库中,但仍然出现以下错误。 无法解决项目的依赖关系找不到http://repo.maven.apache.org/maven2中的com.oracle:ojdbc6:jar:11.2.0缓存在本地存储库中,在更新间隔之前不会重新尝试解析中心已经过去或强制更新
将Settings.xml
C:\Rahul\Repository true http 0000 username pass
这是我为ojdbc提供的依赖。
com.oracle ojdbc6 11.2.0
我已将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
如果你的组织有你的nexus,最好将它放在那里,以便在本地开发人员之间共享
确保jar名称包含版本:
C:\Rahul\Repository\com\oracle\ojdbc6\11.2.0\ojdb6-11.2.0.jar
Oracle现在在maven.oracle.com上公开了一个maven存储库。但是你需要进行身份validation。
请参阅https://blogs.oracle.com/WebLogicServer/entry/weblogic_server_and_the_oracle
根据博客文章中的评论,ojdbc驱动程序应该在以下坐标处可用:
com.oracle.weblogic ojdbc7 12.1.3-0-0 jar