You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

执行mvn install时报错java.lang.IllegalArgumentException: \uxxxx编码错误

问题根因

该报错并非项目代码内的/与\使用错误,从错误栈可定位到根本原因:Maven依赖的Aether组件读取本地仓库内的跟踪状态文件(通常为resolver-status.properties)时,文件内容存在损坏的Unicode转义序列,触发了JDK Properties加载逻辑的校验异常。
该问题属于本地Maven仓库的临时文件损坏,和项目代码无关,因此团队其他成员、你此前运行都不受影响,重装JDK、Maven、清理IDEA缓存也无法解决问题,因为这些操作都不会触及损坏的仓库状态文件。

解决步骤

  1. 先确认你的Maven本地仓库路径,默认路径为当前用户目录下的~/.m2/repository,如果你在settings.xml中自定义了仓库路径,请替换为对应路径。
  2. 执行命令批量删除所有损坏的状态文件,该操作只会删除临时状态文件,不会删除已下载的依赖包,无副作用:
find ~/.m2/repository -name "resolver-status.properties" -delete
  1. 回到项目目录重新执行mvn clean install即可,Maven会自动生成新的正常状态文件,完成构建。

内容的提问来源于stack exchange,提问作者Shylajhaa

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.16 04:06:04