我有一個 SpringBoot 2 應(yīng)用程序,啟動時出現(xiàn)此錯誤:...Caused by: java.lang.NoClassDefFoundError: Lcom/bonanza/BonanzaHelper;我去了使用這個類的服務(wù):public class BonanzaService { @Autowired private BonanzaHelper bonanzaHelper;我使用 Ctrl 并單擊該類,然后收到此消息:Cannot find declaration to go to 但如果我使用Shift + Ctrl + N,我可以在我的 Maven 存儲庫中找到該類該類被導(dǎo)入到一個parent組中pom.xml
1 回答

哆啦的時光機(jī)
TA貢獻(xiàn)1779條經(jīng)驗 獲得超6個贊
它可能看起來像以下之一: 1. 您在 pom 中可能有兩個依賴項,它們指向具有不同位置的不同版本的工件
該類未聲明為 Bean,因此您可以自動裝配它,您可以在 @configuration 文件中執(zhí)行此操作:
@Bean public ObjectMapper bonanzaHelper() { return new BonanzaHelper();}
添加回答
舉報
0/150
提交
取消