IntelliJ IDEA JRebel 安裝使用圖文教程(熱部署插件)
IntelliJ IDEA 簡介
IDEA 全稱 IntelliJ IDEA,是java語言開發(fā)的集成環(huán)境,IntelliJ在業(yè)界被公認為最好的java開發(fā)工具之一,尤其在智能代碼助手、代碼自動提示、重構(gòu)、J2EE支持、各類版本工具(git、svn、github等)、JUnit、CVS整合、代碼分析、 創(chuàng)新的GUI設(shè)計等方面的功能可以說是超常的。IDEA是JetBrains公司的產(chǎn)品,這家公司總部位于捷克共和國的首都布拉格,開發(fā)人員以嚴謹著稱的東歐程序員為主。它的旗艦版本還支持HTML,CSS,PHP,MySQL,Python等。免費版只支持Java等少數(shù)語言。
IntelliJ IDEA - JRebel 安裝使用教程
JRebel 能做什么?
JRebel 是一款熱部署插件。當(dāng)你的 java-web 項目在 tomcat 中 run/debug 的時候 ,修改某一個 java 文件時,tomcat 并不能將此文件的修改 實時編譯 并反映到運行的項目中去。JRebel 就可以解決在項目運行狀態(tài)run/debug 狀態(tài)下任意修改 java 文件并動態(tài)反饋到運行的項目中。
或許你說你可以這樣干,修改 server.xml 的配置。
<Context path="/helloapp" docBase="helloapp" reloadable="true"/>
但改動 java 代碼后果是 tomcat 會重啟整個項目。
直奔主題
一,JRebel 插件 獲取與安裝
1,JRebel 官網(wǎng)下載地址
https://zeroturnaround.com/software/jrebel/download/#!/free-trial
注冊可以獲得 14 天的免費使用,注冊過程此處省略 N 個字,注冊下載相信大家都會。收費的問題下面會為大家解決,不用急。
下載好了如何安裝?
這里我就隨便拿一個來演示本地安裝了。
2,或者直接在 IDEA 中操作獲取 JRebel 插件
安裝完成,記得重啟 IDEA 使剛才安裝的插件生效。
二,激活
在此感謝 IDEA開源社區(qū) http://www.ideajava.org/
三:使用
配置完畢!
啟動項目之后
任意修改 java 代碼,并 ctrl + s 保存 ,update classes and resources 一下。
操作如下所示:
總結(jié)
以上所述是小編給大家介紹的IntelliJ IDEA 熱部署插件JRebel 安裝使用圖文教程,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
SpringBoot中的RestTemplate使用方法詳解
這篇文章主要介紹了SpringBoot中的RestTemplate使用方法詳解,為了方便使用,這里我封裝成一個工具類來靜態(tài)調(diào)用RestTemplate,基于SpringBoot2.4.2版本,需要的朋友可以參考下2024-01-01spring security與corsFilter沖突的解決方案
這篇文章主要介紹了spring security與corsFilter沖突的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-11-11使用Java和WebSocket實現(xiàn)網(wǎng)頁聊天室實例代碼
WebSocket是HTML5一種新的協(xié)議,它實現(xiàn)了瀏覽器與服務(wù)器全雙工通信,這里就將使用WebSocket來開發(fā)網(wǎng)頁聊天室,對Java和WebSocket實現(xiàn)網(wǎng)頁聊天室的實例代碼感興趣的朋友一起學(xué)習(xí)吧2016-06-06java 數(shù)據(jù)結(jié)構(gòu)與算法 (快速排序法)
這篇文章主要介紹了java 數(shù)據(jù)結(jié)構(gòu)與算法(快速排序法),,快速排序法是實踐中的一種快速的排序算法,在c++或?qū)ava基本類型的排序中特別有用,下面我們一起進入文章學(xué)習(xí)更詳細的內(nèi)容吧,需要的朋友可以參考下2022-02-02