idea使用maven时的java.lang.IllegalArgumentException: Malformed \uxxxx encoding问题解决

这篇具有很好参考价值的文章主要介绍了idea使用maven时的java.lang.IllegalArgumentException: Malformed \uxxxx encoding问题解决。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

最近安装了新的idea,莫名其妙的报了这个错误java.lang.IllegalArgumentException: Malformed \uxxxx encoding,折腾了好几天终于解决。
下面记录一下解决办法

1、使用maven clean install -X会提示报错日志

idea使用maven时的java.lang.IllegalArgumentException: Malformed \uxxxx encoding问题解决,idea,maven,Malformed\uxxxx,mvn,java

2、在Poperties.java文件的这一行打上断点

idea使用maven时的java.lang.IllegalArgumentException: Malformed \uxxxx encoding问题解决,idea,maven,Malformed\uxxxx,mvn,java

3、maven debug进行调试

打开idea右边的maven-》工程根目录–》debug maven–》compile
idea使用maven时的java.lang.IllegalArgumentException: Malformed \uxxxx encoding问题解决,idea,maven,Malformed\uxxxx,mvn,java

4、运行到断点位置后,查看报错char[] in错误日志

当运行断点错误的时候,会有各个变量的值。将in的数据拿出来,就能看到错误日志了。
idea使用maven时的java.lang.IllegalArgumentException: Malformed \uxxxx encoding问题解决,idea,maven,Malformed\uxxxx,mvn,java

5、在错误日志里面找到那个依赖报错的包,然后去到本地的maven仓库删掉该包

根据步骤4可以找到错误的依赖包,去到maven仓库删除改依赖,然后回到idea,重新拉取一下。问题解决。


参考文献

[1]: maven 打包:java.lang.IllegalArgumentException: Malformed \uxxxx encoding文章来源地址https://www.toymoban.com/news/detail-687028.html

到了这里,关于idea使用maven时的java.lang.IllegalArgumentException: Malformed \uxxxx encoding问题解决的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • org.elasticsearch.bootstrap.StartupException:java.lang.IllegalArgumentException:

    ES进入bin文件夹启动elasticsearch.bat文件后出现 org.elasticsearch.bootstrap.StartupException:java.lang.IllegalArgumentException: Plugin [analysis-ik] was built for Elasticsearch version Caused by: java.lang.IllegalArgumentException: Plugin [analysis-ik] was built for Elasticsearch version 7.17.4 but version 7.16.2 is running java.lang.IllegalArgum

    2024年02月11日
    浏览(31)
  • java.lang.IllegalArgumentException: bound must be positive

    IllegalArgumentException 是Java中的一个异常类,用于在方法中传递非法的参数值时抛出。具体的错误信息 bound must be positive 表示传入的参数边界必须是一个正数。 在Java中,一些方法或构造函数要求参数值是正数。如果传入了负数或零,就会抛出这个异常。要解决此问题,您需要检

    2024年02月04日
    浏览(35)
  • Cause: java.lang.IllegalArgumentException: invalid comparison: java.util.Date and java.lang.Str

    这个异常意味着你尝试在Java程序中比较一个java.util.Date对象和一个java.lang.String对象,这是无效的比较。Java中的不同类型的对象只能在特定的比较操作中使用。通常,日期对象被用于表示日期和时间信息,而字符串对象用于表示文本信息。因此,Java不允许直接将它们进行比较

    2024年02月16日
    浏览(35)
  • 解决错误 “java.lang.IllegalArgumentException: invalid comparison: java.util.Date and java.lang.String“ 的

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。 在 Java 开发中,有时会遇到错误信息 “java.lang.IllegalArgumentException: invalid comparison: java.util.Date and java.lang.String”,

    2024年02月10日
    浏览(40)
  • Request processing failed: java.lang.IllegalArgumentException: Name for argument of type [java.lang

    问题:使用spring-mvc进行获取前端参数时报错 具体报错如下: 我使用的是最新版的6.1.4版本的spring-webmvc,传参方式如下 按道理按照之前的写法,就算是没有加@RequestParam注解,这样子也不会报错,很奇怪。 后面发现这是新版本的问题,可能是新版的webmvc改了吧,简单类型应该

    2024年04月15日
    浏览(28)
  • java.lang.IllegalArgumentException: Source must not be null

    这个错的意思是:报这个错是因为在cope的时候参数为空 这种情况下已经都做了非空判断但是还依然会报错,是因为自己虽然查出来的数据为null,但是只要重新new一下就可以

    2024年02月13日
    浏览(38)
  • 已解决java.lang.IllegalArgumentException异常的正确解决方法,亲测有效!!!

    已解决java.lang.IllegalArgumentException异常的正确解决方法,亲测有效!!! java.lang.IllegalArgumentException java.lang.IllegalArgumentException是Java中的一个异常,表示传递给方法的参数不合法。 下滑查看解决方法 这个异常通常在方法内部检查参数的有效性时抛出。要解决这个问题,你可以

    2024年02月04日
    浏览(40)
  • java.lang.IllegalArgumentException: Name for argument of type [java.lang.String] not specified问题

    问题如图: 1.问题描述 IllegalArgumentException 顾名思义,非法参数异常(差点看出来了,但凡我英文好点......) Name for argument of type [java.lang.String] not specified, and parameter name information not found in class file either. 未指定 [java.lang.String] 类型的参数的名称,并且在类文件中也找不到参数名称

    2024年03月13日
    浏览(48)
  • Java报错:java.lang.IllegalArgumentException: Source must not be null

    运行项目的时候,突然暴了这么一个错,通过debug进行调试以后发现是:  前端传递过来的id不对,后两位自动归0了,通过已经归0的id,显然不可以查询到后端的数据。 经过检查,发现是在使用mybatis-plus的时候,id是使用雪花算法自动生成19位数字,传给前端会通过json序列化

    2024年01月20日
    浏览(44)
  • IDEA编译报错:maven-resources-production:guyi-admin: java.lang.IndexOutOfBoundsException: Range [-1, -1 +

    编译项目的时候,IDEA一直提示:maven-resources-production:xxxxxx: java.lang.IndexOutOfBoundsException: Range [-1, -1 + 1025) out of bounds for length 1024, 清除缓存、maven clean、重新编译都不行。后面终于找到原因,在我项目中有个 docx 文件在wps中打开了一直没有关闭……

    2024年02月03日
    浏览(26)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包