HotSwapAgent無需重啟生產(chǎn)環(huán)境熱更新代碼
這個項(xiàng)目的主要目的是避免一個這樣無意義的過程 — 更改->重啟+等待->檢查開發(fā)生命周期。但開發(fā)期間的保存和重新加載應(yīng)該是標(biāo)準(zhǔn)的,許多其他語言(包括 C#)都包含此功能。
要高效的開發(fā) Java 代碼,必須要讓 Java 像 JavaScript 一樣,修改過的代碼可以實(shí)時的反應(yīng)出來。該項(xiàng)目 — Hotswap Agent 允許開發(fā)者隨時修改代碼、資源而無需重啟服務(wù),支持動態(tài)修改類結(jié)構(gòu)。
可以看做是 JRebel 的替代方案。
這個項(xiàng)目仍處于測試版階段。
評論
圖片
表情
