zoukankan      html  css  js  c++  java
  • Java异常处理007:IDE Maven不使用本地仓库ar,直接从远程仓库下载(失败),导致jar引用失败

    Java异常处理007:IDE Maven不使用本地仓库ar,直接从远程仓库下载(失败),导致jar引用失败

    问题重现

      不知道Maven抽什么风,无法到远程仓库(阿里仓库)下载某个jar。于是手动下载放到本地仓库指定位置,但是Maven打包时还是会默认从远程仓库(阿里仓库)下载么,然后下载失败,导致打包失败。reimport等各种方法试了,都不行。

    处理方法:
      1- 到本地仓库删除这个jar对应的文件夹;并使用cmd命令mvn install:install-file -Dfile=xxx.jar -DgroupId=aaa -DartifactId=bbb -Dversion=X.0.0 -Dpackaging=jar; 安装jar

    D:WORKINTELLIJxuegao_newfmk-common>mvn install:install-file -Dfile=D:WORKINTELLIJxuegao_newfmk-common
    etty-all-4.1.31.Final.jar -DgroupId=io.netty -DartifactId=netty-all -Dversion=4.1.31.Final -Dpackaging=jar
    [INFO] Scanning for projects...
    ........
    [INFO] Installing D:WORKINTELLIJxuegao_newfmk-common
    etty-all-4.1.31.Final.jar to C:Userslenovo.m2
    epositoryio
    etty
    etty-all4.1.31.Final
    etty-all-4.1.31.Final.jar
    [INFO] Installing C:UserslenovoAppDataLocalTempmvninstall8496865111215627733.pom to C:Userslenovo.m2
    epositoryio
    etty
    etty-all4.1.31.Final
    etty-all-4.1.31.Final.pom
    [INFO] ------------------------------------------------------------------------
    [INFO] BUILD SUCCESS
    [INFO] ------------------------------------------------------------------------
    [INFO] Total time: 1.510 s
    [INFO] Finished at: 2020-04-27T14:41:41+08:00
    [INFO] Final Memory: 16M/464M
    [INFO] ------------------------------------------------------------------------


      2- 到这个jar文件里删除_remote.repositories文件删除,不再去远程下载;

     3- 重新打包,正常了。

  • 相关阅读:
    Linux主机肉鸡木马minerd导致CPU跑满
    阿里云Redis加速Typecho博客访问
    啪啪啪!敲代码时你喜欢听什么音乐?
    排列组合的去重问题
    01背包变形
    判断两个线段是否相交
    Centos搭建SVN服务器三步曲
    nodejs for centos配置
    AngularJS 授权 + Node.js REST api
    1082 射击比赛 (20 分)C语言
  • 原文地址:https://www.cnblogs.com/wobuchifanqie/p/12786908.html
Copyright © 2011-2022 走看看