JRebel對于很多人來說已經并不陌生了,一搜一大把。用過JRebel后發現,這對于java開發簡直不可缺少。盡管其價格有點春節國慶期間的各種交通費用——打劫!
即使如此也出現了有"分享"精神的人們提供了crack,于是...我有錢,我想吃匹薩 -> https://zeroturnaround.com/software/jrebel/buy/我也沒錢,我也想吃匹薩 -> http://www.blogjava.net/xylz/archive/2013/09/15/404098.html
記錄一下使用方法,首先你要弄一個...(我也很窮)
公司電腦是windows,那就以windows為例吧。弄個環境變量,名字就叫REBEL_HOME吧,指向文件目錄。
目錄下的內容是這樣子:
執行
java -jar %REBEL_HOME%/jrebel.jar
JRebel對主流的IDE都提供了支持,但我真不覺得特別有幫助。
有需要的同學可以在eclipse的marketplace或者IntelliJ IDEA的JetBrain Plugins中安裝。
嗯,說到IDEA的plugin,我曾經因為網絡問題,點擊Install JetBrains Plugins后什么都沒給我顯示。
此時可以通過旁邊的Install plugin from disk解決,前提是自行下載好jr-ide-idea-5.6.1-idea13.zip。如果安裝后發現自己也是窮人,就需要從crack版本中拿出兩個東西——jrebel.jar和jrebel.lic然后到用戶目錄下的.IntelliJIdea13/config/plugins/jr-ide-idea/lib/jrebel中替換文件。 好了,重啟IntelliJ IDEA。可以在run/debug configuration中選擇:
看到之前的run按鈕后面多了兩個按鈕:
這樣就可以通過plugin啟動了。
平時可能喜歡使用maven,安裝了tomcat-maven-plugin后用tomcat:run啟動工程。比如eclipse中用m2e,在Goals已經寫好了tomcat:run無論怎么樣,使用方法基本都是用指定的VM參數啟動,如圖:
按需要寫參數,這里只簡單寫一段
-noverify -javaagent:D:/jrebel_5.6.0/jrebel.jar-Drebel.sPRing_plugin=true
注意參數-Drebel.springplugin,對于多數框架和插件都是用<-Drebel.[pluginid]=false/true>的形式提供支持。對于Spring Data、Spring Webflow、SpringWS都需要另加參數,SpringMVC則不需要。此外,比如Hibernate為hibernateplugin,struts2為struts2plugin,都非常好記。
啟動成功!
新聞熱點
疑難解答