MyEclipse10、Eclipse使用JRebel

在MyEclipse+JRebel+Tomcat,解決開發傳統Web項目的時候,修改方法、增加參數,需要重啓tomcat。

修改項 Tomcat JRebel
方法內代碼 不重啓 不重啓
類內的方法 重啓 不重啓
Spring相關文件 重啓 改成用註解的方式後,不重啓
Hibernate mapping文件 重啓 不重啓
修改頁面、靜態文件 不重啓 不重啓
SpingMVC新增頁面 重啓 重啓

**

安裝插件方式採用下載,解壓方式

我的MyEclipse版本
在這裏插入圖片描述

1. 下載插件包

打開 http://update.zeroturnaround.com/update-site/
在這裏插入圖片描述

2. 添加插件到MyEclipse

找到MyEclipse安裝路徑下\MyEclipse 10\dropins\文件夾新建文件夾JRedel
在這裏插入圖片描述
複製壓縮包中的三個文件夾到E:\li\MyEclipse\MyEclipse 10\dropins\JRedel
在這裏插入圖片描述

3. MyEclipse中設置JRebel

重啓MyEclipse,打開後就回彈出JRebel的歡迎頁面,證明已經添加成功
首先需要激活,自行百度
在這裏插入圖片描述
設置JRebel在這裏插入圖片描述
Overview頁面不需要操作在這裏插入圖片描述
Projects頁面勾選需要熱部署的項目,只勾選第一個框
在這裏插入圖片描述
Startup頁面無需設置
在這裏插入圖片描述
Remote servers頁面無需設置
在這裏插入圖片描述
Advanced頁面無需設置
在這裏插入圖片描述
tomcat設置
在這裏插入圖片描述
在這裏插入圖片描述
勾選自動構建
在這裏插入圖片描述

重點:右鍵tomcat,Debug configurations 修改jvm參數

在這裏插入圖片描述
追加參數
-Drebel.spring_plugin=true
-Drebel.aspectj_plugin=true
-Drebel.struts2_plugin=true
-gentpath:E:\li\MyEclipse\Common\plugins\org.zeroturnaround.eclipse.embedder_2019.1.1.RELEASE\jrebel\lib\jrebel64.dll
-noverify

重點是agentpath參數的路徑,是Common\plugins下的文件。

4. Debug模式啓動項目

控制檯輸出Jrebel 日誌表示設置成功
在這裏插入圖片描述
啓動後修改類控制檯會有日誌
在這裏插入圖片描述
使用了一段發現了一個小缺點就是,Tomcat和IDE的jdk需要分配更多的內存。
**

補充eclipse安裝方法(測試使用eclipse none1)

**
help-Install New Software-add
地址:http://update.zeroturnaround.com/update-site-archive/update-site-2018.2.7.RELEASE/ 可以在瀏覽器中打開
可以在https://www.jrebel.com/products/jrebel/changelog#2019查看版本號修改安裝url後面的版本下載相對應的版本

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章