如果我正在Eclipse中調試一些多線程Java代碼 - 包含一個主類RunTest和一個有趣的類QueueListener。如何在Eclipse斷點中優先考慮Java testrunner?
假設:
- 當的runTest初始化 - QueueListener在後臺運行。
- 當的runTest定型 - QueueListener終止
- 有在的runTest一個單一的方法 - 在斷點它
- 有在QueueListener一個方法在它斷點
- QueueListener可以反覆運行再次
- 的runTest只執行每一次運行(父類)
當在Eclipse中調試 - 這兩個斷點上來。但Eclipse優先考慮RunTest - 我必須通過在調試器中選擇該線程來手動將其轉換到QueueListener,並不斷重複此操作。
有沒有辦法告訴Eclipse我對QueueListener更感興趣,並認爲testrunner的優先級較低 - 當它選擇調試斷點來顯示?
我可以知道您正在調試的應用程序的名稱嗎? RunTest是否在AutomationFramework中調用了驅動程序? –