mapstruct 错误 java.lang.NoSuchMethodError: Ljava/lang/Double 错误

问题描述

在使用 mapstruct 的过程中遇到错误 java.lang.NoSuchMethodError: Ljava/lang/Double 错误

问题解决

  1. maven clean, 然后 maven install
    mapstruct 错误 java.lang.NoSuchMethodError: Ljava/lang/Double 错误_第1张图片

  2. Build -> Rebuild Project
    mapstruct 错误 java.lang.NoSuchMethodError: Ljava/lang/Double 错误_第2张图片

执行 maven install 时, 如果报错 找不到 xxx 类, 但 ctrl+鼠标左键 发现可以点进去这个类, 那么执行 Rebuild Project 即可.
如果没有报错 找不到 xxx 类, 那么可以忽略这一步.

  1. 重启 idea, 然后再次运行代码即可.

参考链接: https://stackoverflow.com/questions/62592432/throws-nosuchmethoderror-in-mapstruct

你可能感兴趣的:(bug,解决,java,开发语言)