eclipse - 手动下载 Oracle 驱动程序,但仍然出现 Missing artifact com.oracle :ojdbc6:jar:11. 2.0.3:compile

标签 eclipse maven driver m2eclipse

我已按照本文所述Find Oracle JDBC driver in Maven repository进行关注.

我已手动将 Oracle 驱动程序下载到 maven\repo\com\oracle\ojdbc6\11.2.0.3 并在 pom.xml 中添加以下内容

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

但是我仍然收到以下错误

Missing artifact com.oracle:ojdbc6:jar:11.2.0.3:compile

我做错了什么以及如何解决这个问题?

谢谢

最佳答案

可以通过执行以下步骤解决问题

  • 从复制 ojdbc6.jar 的文件夹运行以下命令

    mvn install:install-file -DgroupId=com. oracle -DartifactId=ojdbc6 -Dversion=11.2.0.3 -Dpackaging=jar -Dfile=ojdbc6.jar -DgeneratePom=true

  • 从工作区运行以下代码

    mvn -U clean

关于eclipse - 手动下载 Oracle 驱动程序,但仍然出现 Missing artifact com.oracle :ojdbc6:jar:11. 2.0.3:compile,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13643545/

相关文章:

java - 随机数生成器jframe

c++ - gcc 编译器找不到外部库

java - spring boot 运行多个应用

maven - Gradle下载repo1.maven.org卡住了

java - Maven 和 Gradle 之间的 Clover 代码覆盖行为不同

linux - 更改嵌入式 USB 设备的 idVendor 和 idProduct

java - Eclipse - 如何处理自定义项目创建

android - 如何从 ubuntu 12.04 操作系统在真实设备中运行 Android 应用程序?

java - 在 Tomcat 上托管的 .jsp 应用程序上存储驱动程序 JAR 的最佳位置

linux - 如何使用 Linux 获取触摸屏原始数据的坐标