JRebel是一種生產(chǎn)力工具,允許開發(fā)人員立即重新加載代碼更改。JRebel跳過了Java開發(fā)中常見的重建、重啟和重新部署周期。對JRebel工具感興趣的同學(xué)可以參加java培訓(xùn),可以獲得快速有效的學(xué)習(xí)。
JRebel是一個JVM插件,而不是IDE插件、框架、應(yīng)用服務(wù)器或自定義JVM。JRebel通常通過IntelliJ和Eclipse等IDE使用,但也可以在沒有IDE的情況下使用。JRebel不會在應(yīng)用程序中引入任何依賴項,也不要求你對JVM進行任何更改。
JRebel 的工作原理
JRebel 會立即重新加載對類結(jié)構(gòu)所做的更改,從而無需重新部署完整的應(yīng)用程序。 你只需保存、刷新并立即查看更改。
為了實現(xiàn)這一點,它沒有將類加載器包裝在類周圍,而是修補現(xiàn)有的類加載器,使通過它們加載的類可以使用檢測重新加載。
JRebel
跟蹤你在工作區(qū)中所做的更改,并在進行時更新它們,因此你可以專注于代碼并不受干擾地留在區(qū)域內(nèi)。
JRebel 和你的開發(fā)堆棧
JRebel 作為 JVM 插件存在。 JRebel 支持 100 多個框架以及許多流行的應(yīng)用程序服務(wù)器、IDE 和 JVM
語言,幾乎可以為每個堆棧開箱即用。在java培訓(xùn)中,有很多關(guān)于JRebel的培訓(xùn)課程,在專業(yè)老師的教學(xué)指導(dǎo)下,可以很全面地掌握JRebel的相關(guān)知識和技能。
JRebel和你的IDE
JRebel并不特別依賴于任何IDE或開發(fā)工具(除了編譯器)。然而,JRebel為Java開發(fā)人員提供了所有主要JavaIDE的IDE插件。
為什么要使用JRebel?
時間就是金錢,有了JRebel,你可以同時節(jié)省時間和金錢。JRebel平均每年為Java開發(fā)人員節(jié)省150多個編碼小時。開發(fā)人員平均每天花5個小時進行編碼,這意味著超過30天的編碼時間又回到了你的開發(fā)周期中。
開發(fā)人員選擇 JRebel 是為了能夠:
實時查看變化——不再需要等待重新部署; 你可以使用 JRebel 立即看到代碼更改的影響。
獲得高投資回報 — 獲得經(jīng)過驗證的高投資回報率生產(chǎn)力工具,可以立即為你的公司節(jié)省時間和金錢。
維護應(yīng)用程序狀態(tài)——在維護應(yīng)用程序狀態(tài)的同時,專注于創(chuàng)建突破性的 Java 應(yīng)用程序。
快速高效地集成——JRebel 高度集成,支持 100 多種頂級 Java 工具。
此外,JRebel
提供專門的、專業(yè)的支持,以確保你可以快速集成并有效地排除故障。想學(xué)習(xí)java技術(shù)的同學(xué),不妨報個Java培訓(xùn)班,有明確清晰的學(xué)習(xí)路線,理論知識+實戰(zhàn)操作,可以獲得快速提升。