zoukankan      html  css  js  c++  java
  • 解决(Missing artifact com.oracle:ojdbc14:jar:11.2.0.4.0)

    maven项目检索时报Missing artifact com.oracle:ojdbc14:jar:11.2.0.4.0

    经过查阅资料知道原因为:

    Oracle 的 ojdbc.jar 是收费的,Maven 中央库中实际上没有此资源


     解决办法:

    手动下载相应的jar,然后将其安装到本地仓库。

    这里提供ojdbc7.jar的下载,提取码:9uqx

    这里maven需要事先配过环境变量:


     maven配置环境变量:

    没有maven,需先下载:http://maven.apache.org/download.html

    解压

    配置环境变量(我的电脑-->右键属性-->高级系统设置-->高级-->环境变量)

    在系统变量里新建MAVEN_HOME,并填写他的地址,地址就是你安装的位置(解压地址)

    系统变量里找到path,点击编辑,把;%MAVEN_HOME%in;这句放在路径的最后面,前后都有分号(如果原path的末尾又;前面一个;可以不用)。

    点击确定即可,

    验证一下:

    打开cmd:输入mvn_version或者mvn -v命令,如果出现版本信息就成功了

    以上就是maven的安装以及配置环境变量


    继续解决问题

    打开cmd

    输入命令:

    mvn install:install-file -Dfile=D:ojdbc7.jar -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=11.2.0.4.0 -Dpackaging=jar -DgeneratePom=true 

    命令解释:

    install:可以将项目本身编译并打包到本地仓库
    install-file:安装文件
    -Dfile=D:ojdbc7.jar : 指定要打的包的文件位置
    -DgroupId=com.oracle : 指定当前包的groupId为com.oracle
    -DartifactId=ojdbc14 : 指定当前的artifactfactId为ojdbc14
    -Dversion=11.2.0.4 : 指定当前包的版本为11.2.0.4
    -DgeneratePom=true:是否生成pom文件


    eclipse中右键项目->maven->update project,更新即不再报错

  • 相关阅读:
    Spring Cloud Hystrix Dashboard的使用 5.1.3
    Spring Cloud Hystrix 服务容错保护 5.1
    Spring Cloud Ribbon 客户端负载均衡 4.3
    Spring Cloud 如何实现服务间的调用 4.2.3
    hadoop3.1集成yarn ha
    hadoop3.1 hdfs的api使用
    hadoop3.1 ha高可用部署
    hadoop3.1 分布式集群部署
    hadoop3.1伪分布式部署
    KVM(八)使用 libvirt 迁移 QEMU/KVM 虚机和 Nova 虚机
  • 原文地址:https://www.cnblogs.com/zktww/p/11381293.html
Copyright © 2011-2022 走看看