Spring驱动程序中的Oracle驱动程序ojdbc6 maven依赖性错误

时间:2016-06-06 05:51:44

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

我正在尝试开发Spring引导应用程序,它将在后端连接到oracle db。 对于oracle数据库连接,我添加了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:

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

以下解决方案对我有用: 下载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