[英]Hot code replace on classes containing nested classes
我正在嘗試將代碼更改動態地應用到正在使用Eclipse調試的Java應用程序中。 除了所有課程,其他所有課程都按預期工作。 進行任何較小的更改並將其保存后,我收到一條錯誤消息,提示Hot Code Replace Failed - add method not implemented
。
到目前為止,我發現與其他對象相比,我的問題類包含(匿名和顯式)嵌套類。 結果,構建我的應用程序導致了多個.class
文件; 一個用於主要階層,另一個用於每個內部階層。 我高度懷疑這是失敗的代碼替換嘗試背后的原因。
TL; DR: 有什么方法可以對包含內部/嵌套類的類進行熱代碼替換嗎?
看看Hotswap Agent :
如果您更改類方案,則無法執行熱代碼替換
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.