Ⅰ安裝jrebel插件
1. Ctrl+Alt+S打開設置,搜索jrebel插件
2. 安裝jrebel插件
3. 重新啓動Intellij Idea
4.安裝成功
Ⅱ下載破解軟件及破解教程
注:本教程引用ilanyu大神寫的破解軟件(ilanyu's Blog: http://blog.lanyus.com/ )。
另外,使用JRebel插件需要配置web服務器(tomcat服務器配置教程,請看後面第Ⅲ部分)。
1.破解軟件下載
1. 下載地址:https://github.com/ilanyu/ReverseProxy/releases/latest,點擊下載windows64位破解程序即可,需要源碼的也可以下載
2. 下載內容如下:
2.準備激活URL
1.隨便打開一個GUID生成網站,如 http://www.ofmonkey.com/transfer/guid 。輸入JRebel+用戶名,如JRebelnyotengu,生成GUID
2. 生成GUID如下:
bd052046-2ba5-4e7f-99f2-dca5b590547e
3. 在前面補全域名就是激活地址如下:
http://127.0.0.1:8888/bd052046-2ba5-4e7f-99f2-dca5b590547e
3.激活JRebel
1. 打開破解軟件ReverseProxy_windows_amd64.exe,一定要打開,否則無法激活!!!
2. 使用Ctrl+Alt+S快捷鍵打開設置,激活JRebel插件
3. 激活成功
4. 設置JRebel插件進入離線工作模式,一定要設置!!!
5. 設置離線模式成功,如果離線模式到期。可以打開破解軟件,再點擊renew offline seat 即可刷新離線時間
6. 測試JRebel熱部署
7. 測試熱部署成功,大功告成!記得關閉並保留破解軟件
Ⅲ配置Tomcat服務器
Ⅰ關聯本地Tomcat服務器
1.Ctrl+Alt+S打開設置,確保已經開啓Tomcat插件
2.配置idea run/debug 環境
3.添加本地tomcat運行環境
4.1 關聯本地配置
4.2 關聯自己的項目
4.3 配置日誌
4.4 配置自動更新classes和resources,點擊保存配置完成,繼續進行JRebel插件的破解激活。
Ⅱ使用maven自帶Tomcat服務器
1. 在pom.xml文件中引用tomcat插件
</build>
<plugins>
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<!-- 訪問端口號:8080 -->
<port>8080</port>
<!-- 訪問路徑:省略項目名 -->
<path>/</path>
<!-- 編碼:utf-8 -->
<uriEncoding>utf-8</uriEncoding>
</configuration>
</plugin>
</plugins>
</build>
2. 配置Tomcat運行命令,方便以後啓動
3. 運行和調試配置,在配置好JRebel插件後,可以使用該插件進行熱部署
4. 如果手動重新加載字節碼等麻煩,也可以將Ctrl + F9 設置爲宏,快捷鍵設爲Ctrl + S,每當保存修改時自動重新加載。
4.1 錄製宏
4.2 設置宏的快捷建爲Ctrl + S
4.3 設置好之後,重啓服務器即可進行熱部署