我想在Spring Tool Suite中調試簡單的Spring Boot應用程序。這是一個簡單的寧靜的Web服務。我想用嵌入式tomcat服務器來調試控制器和服務類。如何在Spring Tool Suite中調試Spring Boot應用程序
找到這個職位how to debug Spring MVC application on Spring Source Tool Suite。我遵循的步驟:
- 選擇窗口 - >顯示視圖 - >服務器。
- 右鍵單擊服務器面板上的服務器,選擇「調試」。
- 添加斷點在你的代碼
- 然後右鍵單擊應用程序,選擇調試方式 - 服務器
上>調試後第2步,在控制檯輸出顯示服務器已經啓動。但是,當我右鍵單擊控制器類時,我可以在服務器上找到調試選項。 應用程序類是我可以調試的唯一類。然而,沒有辦法「步入」控制器從應用程序。
另外,什麼時候應該啓動瀏覽器並放入請求url?
當我選擇調試Spring Boot Application時,我能夠進入調試節點。但是,即使在顯示應用程序已運行並停止在我設置的斷點處時,跳過/進/出圖標也會被禁用。如果我作爲Java應用程序進行調試並選擇Application類作爲主類,則逐步調試將起作用。 – ddd
這兩種啓動方法之間應該沒有什麼區別,所以我不知道爲什麼在調試Spring Boot應用程序時不能使用調試按鈕。以防萬一檢查你使用的是最後一個STS版本,如果它仍然不起作用,你可以在[STS問題跟蹤器](https://issuetracker.springsource.com/browse/STS)中創建一個問題, –