1. 程式人生 > >【圖解】Eclipse下JRebel6.2.0熱部署外掛安裝、破解及配置【轉】

【圖解】Eclipse下JRebel6.2.0熱部署外掛安裝、破解及配置【轉】

標籤:

  這兩天在做後臺管理系統,前端框架用Bootstrap,後端用SpringMVC+Velocity。在開發過程中,經常需要對介面進行微調,調整傳參等,每次更改一次java程式碼,就得重新部署一次,耗在各種等待上的時間太多了。因此下決心將JRebel外掛裝上。

  第一步,安裝:

  接著,開啟Eclipse>Help>Install New SoftWare>Add>Archive,然後選中剛剛下載的JRebel壓縮包,按照提示安裝到提示重啟。

  技術分享

  技術分享

  技術分享  

  第二步,破解:

  解壓,把壓縮包裡的:jrebel.jar和jreble.lic兩個檔案,覆蓋到Eclipse安裝目錄下plugins資料夾下的org.zeroturnaround.eclipse.embedder_6.2.2.RELEASE-201507291337資料夾下所有包含jrebel.jar的子資料夾中。然後重啟Eclipse。

重啟後,檢視Eclipse>Window>Preferences會發現,多了一個JRebel的目錄。

  技術分享

  點選JRebel Configuration,看到技術分享  則表示已破解

  第三步,配置:

  開啟Server面板,雙擊Tomcat,來到Tomcat的Overview配置面板,確認如下圖選中後點擊Open Launch Configuration

  技術分享

  切換到Arguments標籤,在VM Arguments框裡,在原有配置後面加上:

    -noverify -javaagent:E:\eclipse\plugins\org.zeroturnaround.eclipse.embedder_6.2.2.RELEASE-201507291337\jr6\jrebel\jrebel.jar
    -Drebel.dirs=${project_loc}\WEB-INF\classes
    -Drebel.spring_plugin=true
    -Drebel.struts2-plugin=true
    -Xms256M -Xmx512M -XX:MaxPermSize=128m

  技術分享

  上述引數的相關說明:

     -agentpath:  這個是你使用的JRebel Agent版本的lib包的路徑(路徑字尾不要寫成jrebel.jar),注意其中的斜線方向。

     -Drebel.dirs :這個是你要監控的專案的 class 檔案路徑

     -Drebel.disable_update: 設為true,就不會聯網檢查更新

     -DJAVA_OPTS: 這個選項不是必須,當記憶體溢位的時候或其它特殊情況下才需要設定它的引數大小。

  然後點選OK儲存。

  最後,切換到Tomcat的Module面板:

  技術分享

  選中要用JRebel的專案,點選Edit

  技術分享

  然後把Auto reloading enabled多選框取消選中,然後點選OK

  技術分享

  接下來讓程式跑起來,如果console中出現類似下圖提示,則大功告成!!接下來試一下修改java程式碼,jrebel都會自動重新部署了!

  技術分享

相關推薦

圖解EclipseJRebel6.2.0部署外掛安裝破解配置

標籤:   這兩天在做後臺管理系統,前端框架用Bootstrap,後端用SpringMVC+Velocity。在開發過程中,經常需要對介面進行微調,調整傳參等,每次更改一次java程式碼,就得重新部署一次,耗在各種等待上的時間太多了。因此下決心將JRebel外掛裝上。   第一步,安裝:   接著,

圖解EclipseJRebel6.2.0部署外掛安裝破解配置

標籤:   這兩天在做後臺管理系統,前端框架用Bootstrap,後端用SpringMVC+Velocity。在開發過程中,經常需要對介面進行微調,調整傳參等,每次更改一次java程式碼,就得重新部署一次,耗在各種等待上的時間太多了。因此下決心將JRebel外掛裝上。

Windowspython 3.0版本django的安裝配置與啟動

減少 操作 註意 class lin img 裏的 bubuko code 使用的環境是Windows操作系統,python的環境是3.6,django是官網上最新的版本1.10.6,本文介紹從安裝python之後怎樣用過pip管理工具安裝django,以及django的項

spring-boot-devtools 2.0部署失效

內部 lease 沒有 tools 什麽 ren class -s 原因 <parent> <groupId>org.springframework.boot</groupId> <arti

甘道夫Ubuntu14 server + Hadoop2.2.0環境Sqoop1.99.3部署記錄

tool share 環境變量 解壓 gdi yar base soft mil 第一步。下載、解壓、配置環境變量: 官網下載sqoop1.99.3 http://mirrors.cnnic.cn/apache/sqoop/1.99.3/ 將sqoop解

MavenEclipseMaven工程多模組繼承和聚合建立

轉自:http://www.tuicool.com/articles/NnmiyiU 使用Maven對專案進行管理的時候,多模組的繼承和聚合是必不可少的,本文簡要說明一下在eclipse IDE下建立多模組工程。 1.Maven多模組的聚合 一個Maven工程

直播預告:Java Spring Boot開發實戰系列課程第12講:Spring Boot 2.0效能監控實戰與Actuator機制解析

主講人:徐雷(阿里雲棲特邀Java專家)徐雷,花名:徐雷frank;資深架構師,MongoDB中文社群聯席主席,吉林大學計算機學士,上海交通大學碩士。從事了 10年+開發工作,專注於分散式架構,Java Spring Boot、Spring Cloud、MongoDB、Redis。 喜歡專研技術問題,擅長講

Struts2eclipse 搭建 Struts2 開發環境

 eclipse的第一個struts2外掛 Alveole Studio MVC Web Project     An eclipse plugin for   Struts 2    -------- 官方地址 http://mvcwebproject.sourcefor

Python網路爬蟲開發教程Beautiful Soup 4.2.0 文件

解析器之間的區別 Beautiful Soup為不同的解析器提供了相同的介面,但解析器本身時有區別的.同一篇文件被不同的解析器解析後可能會生成不同結構的樹型文件.區別最大的是HTML解析器和XML解析器,看下面片段被解析成HTML結構: BeautifulSoup("<a>&l

LinuxCentOs7SonarQube7.2.1的安裝部署

本文目錄 Linux下SonarQube7.2.1的安裝部署 雖然java語言有阿里規約外掛,但使用一段時間以後,發現阿里規約外掛只是簡單的掃描了一些程式碼的規範,無法對程式碼質量進行檢測,以及一些隱含的漏洞,如空指標等。因此,在瞭解sona

Ubuntu14.04+eclipsecocos2d-x3.0正式版環境的搭建

div 新版 文件中 function ngs method ont alt src 環境: ubuntu14.04 adt-bundle-linux-x86_64 android-ndk-r9d-linux-x86_64 cocos2d-x-3.0正式版 apach

OracleLinux6.5Oracle11.2.0.4的安裝

following 升級 打開終端 alt min oinstall 路徑 product 設置環境變量 接http://blog.51cto.com/12784425/2310379此文1、準備工作Oracle11.2.0.4的安裝包;VNC客戶端vnc Viewer;

Win10OpenCV3.2.0+VS2015配置

注:       1)本文參考毛星雲的部落格配置過程,裡面有很多詳細的講解,有興趣可以移步;       2)配置完畢後的程式碼測試,可以參考 這裡。       &nb

經驗gtx1080 顯示卡 cuda9.0 cuDNN7.1 tensorflow 安裝教程

背景 機器:dell xps8920 系統:Ubuntu16.04(amd64) 顯示卡:gtx1080 python版本:python3.6 安裝CUDA9.0 舊版本清理 sudo ./uninstall_cuda_*.pl 官網下載cuda9.0 &n

Eclipse整合PyDev5.2.0開發外掛

引言 在進行Python學習的時候,希望不使用IDLE進行開發,但是其他的IDE如PyCharm可能需要一段短暫時間的上手,因為開發過Java,所以使用能夠整合到Eclipse上的PyDev外掛進行開發應該會好一些。 但是在安裝PyDev的時候發生了一些問題,但很快就就逐個攻破了。應該說

Laravel系列之CMS系統學習 — 角色權限配置2

yguard 自動 guard 管理員權限 dcom divide ref pen hide 一、RBAC分析 基於角色的權限訪問控制(Role-Based Access Control),這裏存在這麽幾個玩意兒:角色、權限,用戶 表:roles、permissio

Tomcat學習筆記2--- Tomcat安裝環境變數配置啟動和關閉

本文主要講Tomcat的安裝和配置。 一 Tomcat安裝 1.1 下載 下載地址:http://tomcat.apache.org/ 1.2 安裝 Tomcat是不需要安裝的,解壓壓縮包即可。 在安裝的過程中需要注意的是:tomcat儘量不要存放在目錄名稱為中文的目錄中。 二 Tomcat環境變數配置 To

Jetson TX2 學習筆記(6) —— ROSKinect 2.0實現三位座標輸出的簡單應用

參照的是這篇部落格:https://blog.csdn.net/sunbibei/article/details/51594824 我使用的平臺是Jetson TX2,在~/JetsonROS/src/iai_kinect2/kinect2_viewer/src中複製 viewer.c

Hadoop3.0通用版叢集安裝高可靠詳細教程包括零基礎

問題導讀1.hadoop3.x檢測虛擬記憶體的情況下,可能會產生什麼問題?2.hadoop3.x

其他win7Ubuntu 16.04雙系統的安裝

        閒著沒什麼事,寫篇博文簡單介紹一下win7下Ubuntu 16.04雙系統的安裝,可能比較幸運,我安裝Ubuntu 16.04時很順利,幾乎沒碰上什麼奇怪的事情,廢話不多說,下面分四部分分別介紹。 一、前期準備         1.下載和安裝UItraISO