国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 應用 > 軟件技巧 > 正文

解決maven執(zhí)行命令時提示:cached in the local repository的解決方法小

2024-07-16 17:46:51
字體:
來源:轉載
供稿:網(wǎng)友


可能原因是maven私服找不到相關jar。

我們可以到http://mvnrepository.com中找到相應的jar,上傳到私服即可。


然后到本地倉庫中找到相應的文件夾路徑,刪除相關文件夾后,再執(zhí)行maven命令。

下面是其他網(wǎng)友的補充:

方法二、

今天使用命令mvn compile編譯maven項目時提示錯誤信息,部分錯誤信息如下:
...... was cached in the local repository, resolution will not be reattempted until the update interval of nexus ......

發(fā)現(xiàn)proxool-0.9.1.jar下載到本地時失敗,從提示可知是本地倉庫的緩存(cached)造成,于是我刪除目錄C:/Users/Administrator/.m2/repository/proxool/proxool/0.9.1后重新下載(即執(zhí)行mvn compile命令)即可成功!
注意你要確定遠程倉庫中存在此jar(proxool-0.9.1.jar)包

方法三、

問題描述

在使用公司內部的maven倉庫編譯項目時,由于新加入了幾個依賴包,第一次編譯失敗了,此后在修復了公司內部maven倉庫后編譯項目出現(xiàn)錯誤

was cached in the local repository, resolution will not be reattempted until the update interval of nexus has elapsed or updates are forced -> [Help 1]
問題原因

Maven默認會使用本地緩存的庫來編譯工程,對于上次下載失敗的庫,maven會在~/.m2/repository/ / / /目錄下創(chuàng)建xxx.lastUpdated文件,一旦這個文件存在,那么在直到下一次nexus更新之前都不會更新這個依賴庫。

解決辦法:

刪除~/.m2/repository/ / / /目錄下的*.lastUpdated文件,然后再次運行mvn compile編譯工程。

另外也有說可以修改~/.m2/settings.xml文件,將其中的倉庫添加

復制代碼代碼如下:
<updatePolicy>always</updatePolicy>

來強制每次都更新依賴庫,但這個方法我還沒有試過,這里先記下,下次再碰到這個問題的時候再試試。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 斗六市| 高安市| 五峰| 台东市| 塔城市| 建瓯市| 扶沟县| 伊川县| 政和县| 闸北区| 古浪县| 西吉县| 和田县| 正定县| 五寨县| 陇川县| 招远市| 岫岩| 龙口市| 靖州| 霍州市| 许昌县| 金平| 房产| 汉阴县| 灵璧县| 靖宇县| 清苑县| 兴海县| 苗栗市| 绿春县| 兖州市| 辽宁省| 佛山市| 刚察县| 栾城县| 梁山县| 丹凤县| 天台县| 牡丹江市| 丰都县|