项目启动报错:java.lang.NoSuchMethodError 之 method <init>()V not found
创始人
2024-11-06 03:09:55
0次
最近一个安全隐患修复需求,要求项目中snakeYaml版本升级为2.0以上,升级、替换snakeYaml以后,项目启动时遇到如下报错:java.lang.NoSuchMethodError: org.yaml.snakeyaml.constructor.Constructor: method ()V not
看报错信息“method ()V not found”,其中“”代表“构造方法”,“V”代表返回值void,综上报错信息为“找不到无参构造方法”,再结合刚刚替换了依赖项的版本,看左下角方法区确实没有无参构造方法: