为了账号安全,请及时绑定邮箱和手机立即绑定

在 IntelliJ IDEA 中初始化 SpringBoot 2 应用程序时出现

在 IntelliJ IDEA 中初始化 SpringBoot 2 应用程序时出现

海绵宝宝撒 2023-08-09 16:56:49
我有一个 SpringBoot 2 应用程序,启动时出现此错误:...Caused by: java.lang.NoClassDefFoundError: Lcom/bonanza/BonanzaHelper;我去了使用这个类的服务:public class BonanzaService {       @Autowired    private BonanzaHelper bonanzaHelper;我使用 Ctrl 并单击该类,然后收到此消息:Cannot find declaration to go to 但如果我使用Shift + Ctrl + N,我可以在我的 Maven 存储库中找到该类该类被导入到一个parent组中pom.xml
查看完整描述

1 回答

?
哆啦的时光机

TA贡献1779条经验 获得超6个赞

它可能看起来像以下之一: 1. 您在 pom 中可能有两个依赖项,它们指向具有不同位置的不同版本的工件

  1. 该类未声明为 Bean,因此您可以自动装配它,您可以在 @configuration 文件中执行此操作:

    @Bean public ObjectMapper bonanzaHelper() { return new BonanzaHelper();}


查看完整回答
反对 回复 2023-08-09
  • 1 回答
  • 0 关注
  • 55 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信