我正在嘗試將代碼更改動態應用於我正在使用Eclipse進行調試的Java應用程序。 除了一個之外,所有類都可以按預期工作。 做了任何細微更改並保存後,我收到一條錯誤消息,說Hot Code Replace Failed - add method not implemented
。包含嵌套類的類中的熱代碼替換
到目前爲止,我發現與其他人不同,我有問題的類包含(匿名和顯式)嵌套類。 因此,在多個.class
文件中構建我的應用程序結果;一個用於主要類,另一個用於每個內部類。 我高度懷疑這是失敗的代碼替換嘗試背後的原因。
TL; DR:有沒有辦法對包含內部/嵌套類的類進行熱代碼替換?
熱代碼替換是不正常的功能。使用嵌套類必須在組中修補類。 「還沒有實施」thingy –