2017-02-16 90 views
1

我有一个SpringBoot应用程序,我刚开始从另一位开发人员处开始工作。我想设置断点,并能够通过代码进行调试。我以前在其他SprintBoot应用程序中轻松完成了这项工作。我可以简单地从Main中启动一个调试会话,然后就可以开始了。尝试使用Intellij调试SpringBoot应用程序时出现问题

当我尝试这样做,在这个应用程序,我得到以下异常:

Exception in thread "main" java.lang.NoClassDefFoundError: org/springframework/beans/factory/ListableBeanFactory 

我使用4.2.7发布SpringBeans的。我钻进那个包里有一个ListableBeanFactory,但由于某种原因,当我尝试运行已启动的应用程序(包含主方法入口点)时,找不到它。

+0

你有你的pom文件中的某处列出的依赖项?假设maven – Sebas

+0

尝试使用Spring Boot运行/调试配置类型,并确保依赖关系在pom.xml中具有正确的范围。它可以帮助切换提供的范围进行编译。 – CrazyCoder

回答

0

在运行时配置有一个场

可能,它被设置错误“模块的使用类路径”?

这是我在IntelliJ中调试spring-boot时有时遇到的唯一问题。

相关问题