• 手动添加jar包到maven仓库


    引言:

      虽然配置了maven以后可以通过索引的方式自动下载jar包到本地maven仓库,从而使项目中直接使用本地仓库里面的架包,

    但是这一招并不是每一次都灵应,也有遇到了失败的时候,当遇到失败的时候,我们可以通过使用命令的形式将架包导入

    本地的maven仓库,然后项目中就可以直接使用了。eg: 我在使用druid时无法从阿里的仓库中直接获取到druid-1.0.27-sources.jar、

    druid-1.0.27-javadoc.jar,只能从国际仓库中获取了以后在导入到本地仓库。

    1. maven命令将jar包移动到maven的本地repository

    语法:  

    mvn install:install-file -Dfile=jar包的位置(参数一) -DgroupId=groupId(参数二) -DartifactId=artifactId(参数三) -Dversion=version(参数四) -Dpackaging=jar

    “Program Files”中间有空格,所以要加双引号,另外三个参数,从上面复制过来即可。

    eg:

    安装oracle-connector-java:

    mvn install:install-file -DgroupId=oracle -DartifactId=oracle-connector-java -Dversion=11.2.0.1.0 -Dpackaging=jar -Dfile=F:ojdbc6-11.2.0.1.0.jar

    安装:druid-1.0.27-sources.jar

    mvn install:install-file -DgroupId=druid -DartifactId=druid-1.0.27-sources -Dversion=1.0.27 -Dpackaging=jar -Dfile=e:druid-1.0.27-sources.jar

    如果不想使用命令的方式,那可以直接复制下载的jar包到maven仓库中,亲测有效,不知道是否会有后遗症。

    参考网址:

    https://www.cnblogs.com/tangshengwei/p/6341628.html

  • 相关阅读:
    harbor install & docker-compose
    ngx安装 (转)
    docker对镜像自动重启的设置
    docker安装脚本
    sql中的递归拼接
    【HC89S003F4开发板】 4端口消抖
    【HC89S003F4开发板】 6crc校验
    【HC89S003F4开发板】 3串口调试
    【HC89S003F4开发板】 1环境搭建
    用mkdocs在gitee码云上建立一个简单的文档博客
  • 原文地址:https://www.cnblogs.com/shiyun32/p/9382985.html
Copyright © 2020-2023  润新知