maven一些报错处理

(1) Malformed \uxxxx encoding.报错解决
使用everthing 全局搜了resolver-status.properties 文件,或者找到本地仓库的目录,删除掉这些文件。在window下可以使用这个方式,将以下改为clean.bat执行.仓库换为自己的仓库

@echo off
rem create by NettQun
  
rem 仓库路径
set REPOSITORY_PATH=D:\maven\maven-repository
rem 搜索中
for /f "delims=" %%i in ('dir /b /s "%REPOSITORY_PATH%\resolver-status.properties"') do (
    echo %%i
    del /s /q "%%i"
)
rem 搜索完毕
pause

(2)idea打开maven项目,maven提示错误,unresolved plugin
maven仓库中的某个构件如果因为网络或者其他的原因,没有下载成功或者下载被中断,
将会出现一个LastUpdated的文件,这个时候,就算网络好了,也不能正常使用这个构建
cleanLastUpdated.bat(windows版本)

@echo off
rem create by NettQun
  
rem 仓库路径
set REPOSITORY_PATH=D:\maven\maven-repository
rem 搜索中
for /f "delims=" %%i in ('dir /b /s "%REPOSITORY_PATH%\*lastUpdated*"') do (
    echo %%i
    del /s /q "%%i"
)
rem 搜索完毕
pause
posted @ 2024-03-12 14:55  spiderMan1-1  阅读(44)  评论(0编辑  收藏  举报