今天介绍一款强大的服务器开发工具(JRebel)
它的好處如下:
當(dāng)程序員在開發(fā)環(huán)境中對任何一個類或者資源作出修改的時候,這個變化會直接反應(yīng)在部署 好的應(yīng)用程序上,從而跳過了構(gòu)建和部署的過程
可以很大的提升程序員開發(fā)效率,每年可以省去部署用的時間花費(fèi)高達(dá)5.25個星期。
5.25個星期是啥概念,我們換算一下,減去法定節(jié)假日,一年頂多42個星期,約等于1/8的時間都浪費(fèi)了。如果我們從事服務(wù)器開發(fā)10年不用JRebe的話,那么我們大概有1年的時間是浪費(fèi)在了部署重啟這個無意義的事情上,是不是感到很震驚呢!!
好了不扯淡了,現(xiàn)在簡單說下這個工具是如何使用,本文主要說下JRebel在IntelliJ IDEA的使用,使用其他工具的小伙伴可以飄過
第一步:下載JRebel插件,如下圖
第二步:點擊ok,安裝完成后右擊要JRebel的項目如下圖
第三步:選擇rebel.xml,會生成一個rebel文件如下圖
dir標(biāo)簽指定的編譯后的class文件目錄
web標(biāo)簽指定web.xml所在的文件目錄
第四步:配置tomcat了~如下圖
第五步:我創(chuàng)建了一個叫HelloJRebel的tomcat容器
我選擇了一個火星管理管理的項目
創(chuàng)建完成后如下圖選擇JReble的啟動方式,你就可以飛啦
第六步:對了還有最后一步,看下Intellij Idea編譯設(shè)置是不是如下圖,如果ok,你就真的可以飛了
以下是效果圖
我添加了一個HelloJRebelController內(nèi)容如下
接下來我要在不重啟的情況下修改我這個Controller
當(dāng)我再次刷新那個地址的時候我的控制臺輸出如下
頁面也變成了我想要的效果
怎么樣,心動不如行動,趕緊用起來吧,那感覺簡直是太酸爽了,再也不用等待容器重啟的時間了,1年省掉1個多月的時間真不是蓋的,道行思原創(chuàng),盜圖割jj
總結(jié)
以上是生活随笔為你收集整理的今天介绍一款强大的服务器开发工具(JRebel)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java多线程——多线程的基本概念和使用
- 下一篇: Android Handler的原理