【问题标题】:Oracle driver ojdbc6 maven dependency error in spring boot application春季启动应用程序中的Oracle驱动程序ojdbc6 maven依赖错误
【发布时间】:2016-10-05 15:26:48
【问题描述】:

我正在尝试开发将在后端连接到 oracle db 的 spring boot 应用程序。 对于 oracle db 连接,我添加了 ojdbc6 驱动程序依赖项。我已经在 .m2 文件夹中有 ojdbc6 jar。但我仍然在 pom.xml 中遇到 ojdbc6 依赖项的编译错误 'Missing artifact com.oracle:ojdbc6:jar:11.2.0.3'

根据各个站点上提到的解决方案,我尝试使用以下 mvn 命令安装 ojdbc6 jar: mvn install:install-file -Dfile={Path/to/your/ojdbc.jar} -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.3 -Dpackaging=jar

但是说工件已经存在却失败了:

jar installation error

Error in pom.xml:

【问题讨论】:

  • 您是否尝试过重建项目和/或重新导入 maven 依赖项?

标签: eclipse spring maven spring-boot spring-boot-maven-plugin


【解决方案1】:

您可以导航到 .m2 文件夹,找到 repository/com/oracle/... 的路径并删除内容。然后再次运行命令。

【讨论】:

    【解决方案2】:

    以下解决方案对我有用: 下载 jar,根据您的依赖项重命名并粘贴到存储库文件夹中。例如下面的路径和依赖:

    <dependency>
                <groupId>com.ibm.db2.jcc</groupId>
                <artifactId>db2jcc4</artifactId>
                <version>10.1</version>
            </dependency>
    

    C:\Users\Elias.m2\repository\com\ibm\db2\jcc\db2jcc4\10.1

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-06-15
      • 2018-05-20
      • 2015-11-11
      • 2018-09-04
      • 1970-01-01
      • 2015-12-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多