在构建项目时在eclipse 2021-12中获取以下错误
Errors occurred during the build.
Errors running builder 'Java Builder' on project 'xxx'.
Unable to make protected final java.lang.Class java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) throws java.lang.ClassFormatError accessible: module java.base does not "opens java.lang" to unnamed module @536d97f8
Errors running builder 'Maven Project Builder' on project 'xxx'.
java.lang.IllegalArgumentException: Malformed \uxxxx encoding.
我正在使用JDK 1.8
我试着删除项目,重新启动eclipse,并重新安装JDK。
我尝试在下面添加VM参数,但没有工作。
编辑:
我看伦布克是引起这个问题的
-(无法使受保护的java.lang.Class java.lang.Class byte[],int,int可访问)抛出java.lang.ClassFormatError :模块java.base不会“打开java.lang”,无法在项目‘xxx’上运行构建器'Maven project Builder‘时运行未命名模块@536d97f8错误。
在安装lombok以使IDE黯然失色之后,问题得到了解决。
但是,在构建- java.lang.IllegalArgumentException:畸形\uxxxx编码时,我仍然会遇到以下错误。
我看到了相同错误的答案,但这是Ant的问题,也是它给maven带来的错误。我看不到在项目/POM中使用"\“的任何路径。Ant: propertyfile任务中格式错误的\uxxxx编码
编辑2:
java.lang.IllegalArgumentException: Malformed \uxxxx encoding.
在遵循下面的解决方案(它有步骤指南来修复错误) 解决方案之后,解决了上述问题
发布于 2022-02-08 11:13:20
https://stackoverflow.com/questions/71016656
复制相似问题