2014-07-23 29 views
40

我不知道什麼是熱插拔,對於我的生活不能構建一個谷歌搜索,將找到我的程序的上下文意味着什麼。我是編輯我的課,以同樣的方式我做的所有的時間,當我去運行它,我忽然有了一個IntelliJ(Java)中的「熱交換錯誤」是什麼意思?

熱插拔失敗:myClassName:模式沒有實現

錯誤。

任何人都可以用萊曼的話來解釋這一點嗎?

回答

72

當程序(或IntelliJ的調試器)仍在運行時,您正在嘗試更改源代碼。這是什麼HotSwap功能按照IntelliJ's KB.

請確保您的程序和/

+2

@ user3686057我只知道這麼做,這麼多次。沒問題:)很高興它的工作。 –

+7

你是對的,但問題是,如果我必須停止並重新啓動調試器,熱點有什麼意義:) – Storm

+0

@Storm不是熱插拔點 - 我的回答,因此問題的關鍵,適用於那些偶然離開程序並嘗試重新運行的人,這會觸發熱插拔功能。我假設真正嘗試熱插拔的人會知道他們在做什麼。 –