zoukankan      html  css  js  c++  java
  • was cached in the local repository, resolution will not be reattempted until the update interval of

    问题

    新员工从nexus拉取jar包失败,如下图
    在这里插入图片描述
    显示拉取PostChat失败

    解决方案

    1

    删除本地maven仓库中jar包,比如:删除com/entgroup/PostChart/1.8 这个目录
    然后重新打包,这样一般就行了

    2

    加入标签<updatePolicy>always</updatePolicy>

    <repositories>
        <repository>
            <id>nexus-live</id>
            <url>http://nexus/repository/maven-public/</url>
            <releases>
    			<enabled>true</enabled>
    			<updatePolicy>always</updatePolicy>
            </releases>
            <snapshots>
    			<enabled>true</enabled>
    			<updatePolicy>always</updatePolicy>
            </snapshots>
        </repository>
    </repositories>
    

    3

    报错的汉语意思就是:“缓存在本地存储库中,在nexus的更新间隔过去或强制更新之前,不会重新尝试解析”。
    既然要等下次推送才能拉取,那么你就把nexus上的包删除,重新上传一下试试。

    4

    如果还不行,就像我一样。
    注意观察,图片上拉取不到pom文件,而我nexus上面只有一个jar包。问题就出在这。
    怎么办? 直接给他重新上传一个正常的不就行了吗!当然可以。
    然而,我这里因为没有源码了,不行!
    怎么办?
    其实网上有一种根据jar包生成pom文件的方法,如下。

    https://blog.csdn.net/qq_31289187/article/details/81117478

  • 相关阅读:
    进程间通信之数据共享--共享内存
    进程间通信之分工协作-信号灯
    进程间通信之分工协作--锁
    进程间通信之事件通知--信号
    进程间通信之数据传输--Socket
    c++模板特化
    DAG模型:嵌套矩形
    数字三角形
    c柔性数组结构成员
    模板
  • 原文地址:https://www.cnblogs.com/paper-man/p/13284637.html
Copyright © 2011-2022 走看看