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外掛裝上。   第一步,安裝:   接著,

圖解Windows apache-maven-3.2.3的安裝步驟+maven配置本地倉庫+Eclipse配置maven

安裝步驟: 1.在安裝maven之前,先確保已經安裝JDK1.6及以上版本,並且配置好環境變數。 3.配置maven3的環境變數:先配置M3_HOME的環境變數,新建一個系統變數:M3_HOME , 路徑是:E:\code\apache-maven-3.2.3

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

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

Struts2eclipse 搭建 Struts2 開發環境

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

LinuxCentOs7SonarQube7.2.1的安裝部署

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

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

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

其他win7Ubuntu 16.04雙系統的安裝

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

哈希(Hash)與加密(Encrypt)的基本原理區別工程應用

phy 理論 靈活運用 十分 實際應用 廣泛 tle 多網站 net 0、摘要 今天看到吉日嘎拉的一篇關於管理軟件中信息加密和安全的文章,感覺非常有實際意義。文中作者從實踐經驗出發,討論了信息管理軟件中如何通過哈希和加密進行數據保護。但是從文章評論中也可以

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解

HanLPeclipse/myeclipse配置HanLP

文章目錄 eclipse下配置HanPL 一、說明 二、資源獲取 1、hanlp jar包獲取 2、資料包獲取 三、配置說明 1、配置jar包

Windows10Eclipse搭建Hadoop3開發環境

Windows10下Eclipse搭建Hadoop3開發環境 前言 由於筆記本配置限制,虛擬機器CentOs-7關閉了圖形介面,作者在Windows端編寫mapreduce程式然後在linux上執行。

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

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

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

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

red hat linux9.0 顯示器解析度的設定方法圖解

方法一【開始選單--系統設定--顯示--進行解析度的設定】 方法二:【在終端 操作】 以下兩種操作方式不知道第一種 進入目錄的方式 不行,第二種才可以 [[email protected] etc]#cd /X11              bash:

K8SK8S 1.18.2安裝dashboard(基於kubernetes-dashboard 2.0.0版本)

## 【K8S】K8S 1.18.2安裝dashboard(基於kubernetes-dashboard 2.0.0版本) ## 寫在前面 > K8S叢集部署成功了,如何對叢集進行視覺化管理呢?彆著急,接下來,我們一起搭建kubernetes-dashboard來解決這個問題。 > >

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

LinuxLinux統計當前文件夾的文件個數目錄個數

article logs 過濾 ref bash 輸出 子文件夾 http 輸出信息 統計當前文件夾下文件的個數,包括子文件夾裏的 ls -lR|grep "^-"|wc -l 統計文件夾下目錄的個數,包括子文件夾裏的 ls -lR|grep "^d"