当前位置: 首页 > news >正文

Malformed \uxxxx encoding或Maven server structure problem问题解决


 

问题描述:

idea运行项目时, 报错如下:

[ERROR] Malformed \uxxxx encoding.
[ERROR] Maven server structure problem
[ERROR] Malformed \uxxxx encoding.

 解决方法总结


先说一下解决方法无非是下面几种

1、先检查项目的.properties、.yml 、pom.xml、logback等配置中,是否有路径错误使用

2、更新maven仓库,重新下载jar包

3、(实测有效) 删除path-to-the-library或者resolver-status.properties 文件

无论哪一种都建议重启一下编辑器,idea的话,直接点击Invalidate Caches/ Restart 按钮,清理缓存,重启idea
 

打开IDEA之后更新项目开始启动:

1、突然发现build failure报了一个奇怪的错误:Malformed \uxxxx encoding.

2、pom.xml文件中的<project>标签也标红报错。

但是 但是 但是pom中的代码和master上一模一样,其他人都没有问题,但是自己的不行,部分文件中的import类还会报错 找不到。

原因:更新项目依赖的jar包的时,可能由于网络问题导致下载的jar包不完整。

解决:删掉下载的jar包 重新下载即可。

实际上并不需要,泛泛的删除再重新下载肯定是很耗费时间的,所以我觉得肯定有方法能将出现问题的包找到。做到精准删除

快速的解决办法是:
# 使用参数 -X 打出错误文件信息
mvn package -X
# 查看日志,然后将对应出错的文件,删除或修改为其他名字即可
# 这样就能重新下载错误的文件


我是通过方法3解决的这个问题

1)在./m2/文件夹(根据自己情况修改为)下,搜索path-to-the-library,然后删掉(若无此文件,可直接忽略此步骤);


2)(实测有效) 在./m2/repository (根据自己情况修改为maven依赖的根目录)文件夹下全局搜索:resolver-status.properties 文件,将搜索到的所有此文件全部删除,然后重新编译即可。

参见: 

Malformed \uxxxx encoding问题的多种完美解决方法总结_malformed报错-CSDN博客
https://blog.csdn.net/qq_29235677/article/details/126342388

http://www.lryc.cn/news/376669.html

相关文章:

  • Sui主网升级至V1.27.2版本
  • Cheat Engine 学习
  • 【千帆AppBuilder】你有一封邮件待查收|未来的我,你好吗?欢迎体验AI应用《未来信使》
  • 【案例分析】一文讲清楚SaaS产品运营的六大杠杆是什么?具体怎么运用?
  • 系统架构——Spring Framework
  • Zig标准库:最全数据结构深度解析(1)
  • 什么是 Linux From Scratch (LFS)?
  • 常见的宽基指数基金
  • Python学习笔记6:pychram相关知识及安装教程,后续需要学习的入门知识
  • dockerfile文件的中的命令
  • 【紫光同创盘古PGX-Nano教程】——(盘古PGX-Nano开发板/PG2L50H_MBG324第十一章)模拟波形实验例程说明
  • LUA移植到STM32F4,移植REPL,通过RTT Viewer交互
  • 【GD32F303红枫派使用手册】第十九节
  • 【C语言】扫雷游戏
  • 逻辑蕴含、函数依赖集的闭包、Armstrong公理、属性集闭包
  • macOS聚集搜索功能开启与关闭
  • 大模型“诸神之战”,落地才是赛点
  • 接口重放攻击
  • MySQL学习笔记-进阶篇-SQL优化
  • 【机器学习】第2章 线性回归及最大熵模型
  • 科技创新对农业发展的影响
  • Linux 常用命令 - rm 【删除文件或目录】
  • 一血c++
  • 无问芯穹Qllm-Eval:制作多模型、多参数、多维度的量化方案
  • 2024-05-31T08:36:09.000+00:00 转换 YYYY-MM-DD HH-MM-SS
  • reason: the Java file contained parse errors
  • 使用密钥对登录服务器
  • 面试_多线程
  • 跨境电商必备?揭秘原生IP的作用
  • mysql竖表变横表不含聚合