【发布时间】:2020-01-20 06:50:10
【问题描述】:
我有一个 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 存储库中找到该类
该类被导入到pom.xml 的parent 组中
【问题讨论】:
-
您是否检查过您需要包含该类的模块的依赖项(maven、gradle)或本地库? BonanzaHelper 看起来也像您或您的公司开发的自定义类?!
-
你能发布你的目录结构吗?理想情况下,一切都必须在 SpringApplication.class 包或子包中..
标签: java spring spring-boot intellij-idea jar