zoukankan      html  css  js  c++  java
  • pom的maven仓库的配置

    这里简单记录一下问题

    本人配置了nexus的私人仓库,配置阿里云的远程仓库(http://182.92.29.40/nexus/content/groups/public/)和正规的2个库(http://repo.maven.apache.org/maven2/  和 http://repo1.maven.org/maven2/)

    出现的几个问题:

    1、阿里云的仓库提示unavailable,导致我每次更新的时候都是走远程的正规库特别慢,我直接把阿里云的库用的ip地址,感觉上好像快了,但是库下面没有jar,说明没走这个呀,好像阿里云不能用伺服,等我换一个试试,后期在观察补充

    2、后面两个仓库有顺序问题,我开始配的是1)阿里2)repo最后是repo1,结果总报出各种奇怪的依赖、插件找不到,后期把repo1放到repo前面好了,看来配置还是有问题,这里记录一下,理论一个库找不到会找下一个

    关于maven配置的心得:

    如果项目依赖的仓库比较类似,现在我这边的标配就是:私有库+阿里云;这样的话没必要再每个项目中进行配置pom的repository配置,直接在maven的setting中配置即可

    简单说一下结构,网上都有:

    <!--远程仓库配置,可以多个-->
    <repositories>
        <repository></repository>
    。。。
    </repositories>
    <!--maven插件的配置,用到插件要添加一下这个,可以多个-->
    <pluginRepositories>
        <pluginRepository></pluginRepository>
    </pluginRepositories>
    
    <!--激活文件配置,可以多个,默认全部激活 -->
    <activeProfiles>
      <activeProfile></activeProfile>
    </activeProfiles>
  • 相关阅读:
    vscode插件推荐
    Node.js连接mysql
    vscode设置语言
    sql查询某字段的相同值
    CORS跨域请求C#版
    NPOI之C#下载Excel
    Linux常用命令记录
    C#汉字转拼音
    C#读写txt文件
    linux修改文件权限命令(chmod)
  • 原文地址:https://www.cnblogs.com/aishangyizhihu/p/10674148.html
Copyright © 2011-2022 走看看