2013-01-12 59 views
-2

可以在運行時更改註釋而無需重新編譯代碼?避免使用註釋重新編譯

+1

幾乎肯定不是,因爲它們嵌入在字節碼中(事實上,並非所有註釋都保留在編譯之外)。爲什麼這會有用? –

+0

感謝您的反饋。我的問題是沿着許多Java EE供應商所宣傳的保存功能的部署路線。我不清楚註釋是否解決這個問題。 – KBeans

回答

0

註解在運行時根本無法更改,更不用說不需要重新編譯了。你的問題沒有意義。

+0

熱門代碼重新加載如JRebel怎麼樣?這對於OP的目的可能是過度的,但理論上它應該起作用,不是嗎? – us2012

+0

(我覺得我應該澄清一點:即使它工作,你仍然需要重新編譯,但你可以在運行時交換。) – us2012