2014-12-02 13 views
3

設置斷點我有一個關於Eclipse調試器以下2個問題:的Eclipse:它是Possbile對整個模塊

  1. 說,我的工作是由大量的Maven模塊的應用。是否有可能在整個模塊上設置斷點?

  2. 我經常需要處理那些我沒有預先知識的應用程序,因此不知道在哪裏放置斷點。在這樣的應用程序中設置斷點來停止調試器是否有一個好的地方?然後,我可以使用步驟調試器來跟蹤並查看代碼正在做什麼。

感謝

+1

我認爲1)否2)您需要了解一下您正在使用的應用程序代碼,以確定放置初始斷點的位置。例如,要查看代碼的哪部分處理按鈕單擊,請從按鈕(或頁面/屏幕)的名稱開始,然後搜索代碼。在高級別設置斷點將幫助您設置起點並從此處開始深入分析(讓您有機會在流程中更好地瞭解代碼) - 此外,不同的策略適用於Web和桌面與移動應用程序,但搜索UI元素(即通過名稱)的要點幾乎總是有效 – ochi 2014-12-02 18:45:39

+0

謝謝,這聽起來像一個很好的策略。 – 2014-12-02 19:05:30

回答

1
  1. 沒有,斷點是,即一條線,在你想停止執行代碼。 JVM沒有單獨的Maven模塊的概念,所以不能在此基礎上打破。

  2. 你以什麼信息開頭?據推測,你並不是在字面上看着你一無所知的.zip代碼。您可以在main()方法中放置一個斷點,以便在應用程序啓動後立即中斷(或幾乎),或識別其他核心類並將斷點放入其中。除了實際的應用程序入口點(main()等)之外,沒有標準的「好」地方來放置斷點以查看代碼正在做什麼。

相關問題