最近在用MAVEN搭建項目框架的時候總是遇到Failure to transfer 等問題,也是網上各種找資料。總結如下:
首先看看本地倉庫中項目需要的jar有沒有下載好,如果有LastUpdated結尾的文件先刪除完,可以用如下批量刪除命令(windows下)
@echo off
rem create by sunhao([email protected])
rem crazy coder
rem 這裏寫你的倉庫路徑
set REPOSITORY_PATH=F:\study\apache-maven-3.0.3\repository
rem 正在搜索...
for /f "delims=" %%i in ('dir /b /s "%REPOSITORY_PATH%\*lastUpdated*"') do (
del /s /q %%i
)
rem 搜索完畢
pause
然後update dependencies確保所有的jar包已經下載到本地倉庫。
這時候可能會出現pol.xml文件第一行報錯,怎麼更新都還是會報錯。
解決方案
右鍵項目,選擇MavenByeclispe點擊disable maven nature
然後子再右鍵選擇Configure convert to maven.
我這麼解決了本項目的問題。祝你好運