java - pom.xml 中缺少 Artifact com.oracle :ojdbc6:jar:11. 2.0

标签 java maven pom.xml ojdbc artifact

Missing artifact com.oracle in pom.xml

我正在使用 Eclipse Luna 并从事一个 maven 项目。当我在 pom.xml 添加 ojdbc jar 的条目时,它在 xml 中给出错误。我找不到任何原因,因为 groupId、artifactId 和 version 是正确的。

我该如何解决这个问题?

最佳答案

由于 Oracle 许可限制,没有提供 ojdbc jar 的公共(public)存储库。

您需要下载它并安装在本地存储库中。 从 Oracle 获取 jar并使用

将其安装在您的本地 Maven 存储库中
mvn install:install-file -Dfile={path/to/your/ojdbc.jar} -DgroupId=com.oracle 
-DartifactId=ojdbc6 -Dversion=11.2.0 -Dpackaging=jar

如果您使用的是 ojdbc7,这里是 link

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

相关文章:

java - Maven创建2个归档文件

java - HBase代码无法在Intellij中成功运行

java - ServletException : ClassNotFoundException org. eclipse.jetty.websocket.server.WebSocketServerFactory

maven - 如何使用Docker-Maven镜像作为基础将pom.xml依赖项打包到Docker镜像中?

java - 当我们可以使用 Set 来添加唯一值时,为什么还要使用 ArrayList?

java - JTable 单元格中的按钮 : Keep Caption constant while storing data in the cell

java - 子类型 "inherit"通用接口(interface)是否使用该特定子类型 (Java) 进行参数化?

使用 JDBC 的 Java - 连接太多?

android - 使用 Maven 构建失败

maven - 重启后 IntelliJ IDEA 中的 Spring Boot 项目停止工作