我是 Maven 项目的初学者。在我的项目中,我收到错误
Missing artifact com.oracle:ojdbc6:jar:11.2.0.3
,即使 jar 存在于我的存储库中的正确文件夹中。有人可以帮忙吗?
原文由 Ramesh Kumar Chikoti 发布,翻译遵循 CC BY-SA 4.0 许可协议
我是 Maven 项目的初学者。在我的项目中,我收到错误
Missing artifact com.oracle:ojdbc6:jar:11.2.0.3
,即使 jar 存在于我的存储库中的正确文件夹中。有人可以帮忙吗?
原文由 Ramesh Kumar Chikoti 发布,翻译遵循 CC BY-SA 4.0 许可协议
15 回答8.4k 阅读
8 回答6.2k 阅读
1 回答4k 阅读✓ 已解决
3 回答6k 阅读
3 回答2.2k 阅读✓ 已解决
2 回答3.1k 阅读
2 回答3.8k 阅读
不幸的是,由于二进制许可,Oracle Driver JAR 没有公共存储库,因此您不能只将它添加到您的 pom 文件中。
您必须手动添加此 jar:
首先,你必须从 这里 下载
ojdbc6.jar
点击页面中间的jar (2.6 MB)
。然后将
ojdbc6.jar
放在项目的某个文件夹中(让我们使用lib
)。然后,您必须在 --- 的
dependencies
部分中pom.xml
:另一种选择是将此 jar 安装在本地 Maven 存储库中:
然后您将能够像这样引用此依赖项:
你必须选择最适合你的。