控制臺提示:

原因:是倉庫中 _remote.repositories 的這樣一個文件導(dǎo)致maven不會識別本地倉庫已經(jīng)存在的依賴。Maven在下載啊倉庫找不到對應(yīng)資源時會生成一個_remote.repositories為后綴的文件。
解決辦法:去你的maven本地倉庫下找到_remote.repositories和.lastUpdates文件刪除。

注意:
如果有自己封裝后的包,Always update snapshots不要勾選。否則你每次構(gòu)建都會去遠(yuǎn)程倉庫拉取,拉不到生成_remote.repositories和_remote.repositories文件,又要手動刪,進(jìn)入死循環(huán)。

取消勾選后要清除idea緩存并重啟文章來源:http://www.zghlxwxcb.cn/news/detail-504304.html


windows腳本:新建.txt文本,復(fù)制下面此腳本后改后綴名為.bat可以一鍵刪除文章來源地址http://www.zghlxwxcb.cn/news/detail-504304.html
@echo off
rem create by NettQun
rem 這里寫你的倉庫路徑
set REPOSITORY_PATH=E:\maven\apache-maven-3.6.1\repo
rem 正在搜索...
for /f "delims=" %%i in ('dir /b /s "%REPOSITORY_PATH%\*lastUpdated*"') do (
echo %%i
del /s /q "%%i"
)
rem 搜索完畢
pause
到了這里,關(guān)于maven:本地倉庫有依賴但是idea報錯找不到依賴Could not find artifact com.*.*的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!