2017-02-16 58 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時有時遇到的唯一問題。

相關問題