2013-02-26 17 views
1

我在eclipse Juno,Spring 3.1.1 hibernate 4.1,tomcat 7和mySQL中使用STS。無法使用springSTS調試SpringMVC應用程序

我試圖調試我的應用程序:

  1. 右擊服務器(服務器視圖)上 - >「重新啓動處於調試」。

  2. 在我的代碼中添加斷點。

  3. 選擇「在服務器上調試」。

但它只是啓動應用程序而不停在斷點處。

回答

2

當您單擊「以調試模式重新啓動服務器」時服務器是否重新啓動?檢查你的日誌。

如果不是,請殺死它,然後單擊「以調試模式啓動服務器」(服務器視圖中的小錯誤),而不是使用綠色/白色箭頭(「運行」)來啓動。

+0

Aaron我做了「在調試模式下啓動一個服務器」,就像你說的那樣,但仍然啓動應用程序而不停止在斷點處.. – Rotemya 2013-02-26 10:51:55

+0

添加一個'System.out.println()'或記錄調用同一個地方。如果你看到這個,那麼調試不起作用。如果你沒有看到輸出結果,代碼就不會被調用,你需要找出原因。 – 2013-02-26 12:43:36

+0

亞倫你是對的,壞了.. 安東你是對的(它並沒有豐富的斷點).. – Rotemya 2013-02-26 23:22:50

1

另一種選擇是你的斷點永遠不會達到。代碼沿着不同的路線走。