gpt4 book ai didi

java - 缺少 Artifact com.oracle :ojdbc6:jar:11. 2.0.3

转载 作者:搜寻专家 更新时间:2023-11-01 01:07:33 25 4
gpt4 key购买 nike

enter image description here我是 Maven 项目的初学者。在我的项目中,我收到错误 Missing artifact com.oracle:ojdbc6:jar:11.2.0.3,即使 jar 存在于我的存储库中的正确文件夹中。有人可以帮忙吗?

最佳答案

不幸的是,由于二进制许可,Oracle Driver JAR 没有公共(public)存储库,因此您不能将它添加到您的 pom 文件中。

您必须手动添加此 jar:

首先,您必须从here 下载ojdbc6.jar单击页面中间的 jar (2.6 MB)

然后将ojdbc6.jar 放在项目的某个文件夹中(让我们使用lib)。

然后你必须在 pom.xmldependencies 部分添加:

<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc</artifactId>
<version>11.2.0</version>
<scope>system</scope>
<systemPath>${basedir}/lib/ojdbc6.jar</systemPath>
</dependency>

另一种选择是将此 jar 安装到本地 maven 存储库中:

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

然后您将能够像这样引用此依赖项:

<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc6</artifactId>
<version>11.2.0</version>
</dependency>

你必须选择最适合你的。

关于java - 缺少 Artifact com.oracle :ojdbc6:jar:11. 2.0.3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44238622/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com