我已经在Eclipse(火星)中导入了一个项目,并且在pom.xml中有以下错误:“缺少工件com.oracle:ojdbc7:jar:12.1.0.1”

这是代码:

<dependency>
    <groupId>com.oracle</groupId>
    <artifactId>ojdbc7</artifactId>
    <version>12.1.0.1</version>
</dependency>


我已经从Oracle下载了ojdbc7.jar,并尝试使用以下命令进行安装:

mvn install:安装文件-DgroupId = com.oracle -DartifactId = ojdbc7 -Dversion = 12.1.0.1 -Dpackaging = jar -Dfile = ojdbc7.jar -DgeneratePom = true

问题是我有一条输出说:

[INFO]建立失败
[错误]来自存储库的插件'com.oracle:ojdbc7'的错误解析版本
[本地(PATH.m2 \ repository),中央(https://repo.maven.apache.org/maven2)]:在任何插件存储库中都找不到插件-> [帮助1]

最佳答案

(a)在安装ojdbc7.jar时,-Dfile值应与下载的ojdbc7.jar文件的路径有关。
(b)首先进行安装,然后在pom.xml中添加依赖项

mvn install:安装文件
      -Dfile = / opt / test / 12101 / ojdbc7.jar \
      -DgroupId = com.oracle \
      -DartifactId = ojdbc7 \
      -Dversion = 12.1.0.1 \
      -Dpackaging = jar \
      -DgeneratePom = true

关于java - 在Maven中安装JDBC驱动程序时出错,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32235442/

10-13 00:29