前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Maven编译提示“Malformed \uxxxx encoding”

Maven编译提示“Malformed \uxxxx encoding”

作者头像
Java king
发布2023-03-07 09:29:04
4K1
发布2023-03-07 09:29:04
举报
文章被收录于专栏:后端Java

没有单纯、善良和真实,就没有伟大。——托尔斯泰《战争与和平》

概述

在idea中执行maven编译命令时,报错提示:

代码语言:javascript
复制
java.lang.IllegalArgumentException: Malformed \uxxxx encoding.
    at java.util.Properties.loadConvert (Properties.java:672)
    at java.util.Properties.load0 (Properties.java:455)
    at java.util.Properties.load (Properties.java:408)
    at org.eclipse.aether.internal.impl.TrackingFileManager.read 

这种主要是因为mvn本地仓库里有些包拉取的有问题,找出来然后删除即可,原文:java.lang.IllegalArgumentException: Malformed \uxxxx encoding while mvn install

解决方案:

1、首先定位有问题的文件

代码语言:javascript
复制
grep -rnw ~/.m2 -e '\u0000'
# 自行替换 ~/.m2 文件地址,换成你的maven仓库地址

2、把查询出来的文件手动删除,再重新编译一下就可以了。

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 概述
  • 解决方案:
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档