• 合并本地Maven仓库


    今天遇到一个问题,就是将一个Maven项目导入到自己的开发环境Myecplise.之前的步骤都很顺利,没有问题,但是到了最后发现pom.xml文件的第一行有一个大红叉,点击错误看,是缺少jar包,但是不知道是由于网速不好的原因还是其他的原因,一直没有下载下来相关jar包,在网上看到说可以合并Maven本地仓库,将最新下载的jar包合并或者覆盖到原来的本地仓库里,后来成功的把小红叉搞掉了,下面分享一下具体步骤。

    1.创建一个新的本地Maven仓库,空文件夹,如:D:javaapache-maven-3.3.9

    2.下载最新版的Maven压缩包,解压到D:javaapache-maven-3.3.9

    3.在该目录下再新建一个mavenjar文件夹,用来存储下载的新jar包,修改Maven文件中的seting.xml文件,增加新建的本地仓库,代码如下:

    <localRepository>D:javaapache-maven-3.3.9mavenjar</localRepository>

    4.在开发环境Myecplise下更换Maven  User Seting使用的路径,改成你修改的这个当前路径,下面对应的Reindex会变成你刚新建的文件夹的名称

    5.右击项目,选择Maven里面的update project 此时要保证在联网的情况下,执行完之后,将新下载的包复制到原来存储Maven jar包的文件夹,就会合并或者覆盖,此时在开发环境里面就可以换成原来的Maven  User Seting使用的路径,此时小红叉就会消除。

  • 相关阅读:
    flutter 网络请求以及数据处理
    flutter 布局 Expanded Stack Positioned
    异步|同步&阻塞|非阻塞
    Spring AOP 由浅入深
    Elasticsearch初探
    dubbo工作原理
    BeanFactory vs ApplicationContext
    Spring container vs SpringMVC container(webmvc container)
    Spring @Service生成bean名称的规则
    MySQL绿色版安装(mysql-5.7.12-win32)
  • 原文地址:https://www.cnblogs.com/chongchong0207/p/6433884.html
Copyright © 2020-2023  润新知