IntelliJ IDEA 使用 Resin + JRebel 實現熱部署
網上有不少基於Tomcat+JRebel熱部署的教程,這裡簡單就 Resin + IDEA + JRebel配置熱部署環境步驟小作說明.
1.初始工作:
下載JRebel 破解版的jar包,下載IDEA JRebel的外掛,過程略
2.在IDEA下 配置Resin + JRebel
在IDEA下,點選 "Edit Configurations",然後新增一個名為Resin3.x 的服務
configure設定Resin根目錄的路徑
其中 VM Options的配置如下:
?1 2 3 4 5 |
-javaagent:C:\Users\Administrator\.IntelliJIdea13\config\plugins\jr-ide-idea\lib\jrebel\jrebel.jar -Xmx512M
-Xms512M
-XX:MaxPermSize=1024m
-noverify
|
MaxPermSize這裡設定為1G,因為JRebel熱部署的過程中需要佔用大量的常量空間,最好設定為512M以上,否則很容易爆MaxPermGen space異常
然後點選Deployment,新增要啟動的專案
配置resin.conf
?1 |
<web-app id= "/" root-directory= "c:\project_name\web" redeploy-mode= "manual" />
|
最後應用,儲存
配置了VM Options 其實就不用使用JRebel的外掛了,直接點選Debug 就可以使用JRebel的功能
啟動之前,最好在settings 裡面 compile設定 make project automatically,然後啟動,每次修改java檔案,或者配置檔案後 直接ctl+s 儲存,Jrebel 就可以自動reload
ok,省去了 不少的部署時間多陪陪家人,女朋友吧
http://my.oschina.net/dandy/blog/210389
相關推薦
IntelliJ IDEA 使用 Resin + JRebel 實現熱部署
網上有不少基於Tomcat+JRebel熱部署的教程,這裡簡單就 Resin + IDEA + JRebel配置熱部署環境步驟小作說明. 1.初始工作: 下載JRebel 破解版的jar包,下載IDEA JRebel的外掛,過程略 2.在IDEA下 配置Re
IntelliJ IDEA Spring boot實現熱部署
chrom 最重要的 配置文件 實現 auto 需要 blog 圖片 tom 一、spring-boot-devtools是一個為開發者服務的一個模塊,其中最重要的功能就是自動部署新代碼。 二、原理 使用了兩個ClassLoader,一個ClassLoader用來加載那
Intellij IDEA使用Jrebel進行熱部署
JRebel允許開發團隊在有限的時間內完成更多的任務修正更多的問題,釋出更高質量的軟體產品. Jrebel 可快速實現熱部署,節省了大量重啟時間,提高了個人開發效率. JRebel是一款JAVA虛擬機器外掛,它使得JAVA程式設計師能在不進行重部署的情況下,即時看到程
使用jRebel在IntelliJ IDEA 中進行 Java 熱部署
原文地址:https://blog.csdn.net/liuzhigang828/article/details/72875190 在IntelliJ IDEA中安裝jRebel外掛(好處是不用重新啟動程式,所有的更改便可以生效,很神奇的東東) 1、開啟IntelliJ IDEA,點選Fil
Intellij IDEA 安裝和配置熱部署外掛JRebel進行專案的熱部署
最近在做一些前端調整,發現每次都要重啟很麻煩,因為之前使用的MyEclipse就可以進行專案熱部署,修改完前端頁面後直接重新整理就可以生效,IDEA應該也可以實現,網上搜索一番發現記錄的都不是很清楚,寫下自己安裝的方法,防止後來者繼續入坑。 一、去IDEA
Intellij IDEA 4種配置熱部署的方法
出發 config 配置 必須 com ica dep jrebel when 熱部署可以使的修改代碼後,無須重啟服務器,就可以加載更改的代碼。 第1種:修改服務器配置,使得IDEA窗口失去焦點時,更新類和資源 菜單Run -> EditConfiguration
intellij idea使用springloaded進行熱部署
一、下載springloaded 從https://github.com/spring-projects/spring-loaded上下載springloaded的jar包。也可以通過maven方式下載 <dependency> <groupId>org.spri
Sping Boot + JRebel實現熱部署
相信不少開發者對每更改一次就得重新啟動一次的開發模式都深惡痛覺,下面筆者就為大家介紹如何利用JRebel來進行熱部署: 筆者這裡用的是idea,主介面點選File - settings,然後在搜尋框輸入plugins,找到外掛選項: 然後在搜尋框輸入jrebel即可找
在IntelliJ IDEA開發nodejs進行熱部署免重啟
windows環境下使用IntelliJ IDEA開發node.js express使用nodemon進行熱部署、node免重啟開發 1、首先安裝nodemon npm install -g nodemon 2、然後在idea中配置如下,將原來的node.exe啟動修改為
Intellij Idea下不能熱部署的解決方法
最近改 Eclipse 為 Intellij 開發,遇到修改jsp檔案後不能熱部署,即jsp頁面看不到變化,最後查詢到原因,將下圖中的On’Update action’ 和 ‘On frame deactivation’都設定為如圖所示,然後重啟伺服器。
idea spring boot 實現熱部署
1 問題 在編寫springBoot專案時,經常需要修改程式碼;但是每次修改程式碼後都需重新啟動,修改的程式碼才會生效 2 這麼實現IDEA能夠像Eclipse那樣儲存過後就可以自動進行重新整理呢 將springBoot專案進行熱部署即可 3 如何實現
maven eclipse 使用JRebel實現熱部署功能
載並安裝外掛安裝eclipse的JRebel6.0.3的外掛我使用的是eclipse4.4.2,安裝外掛跟安裝其它外掛無異。外掛更新地址為: http://update.zeroturnaround.com/update-site-archive/update-site-6.
Intellij idea安裝JRebel外掛 實現程式碼的熱部署
安裝破解版地址:http://blog.csdn.net/younger_cheung/article/details/44174661 java程式碼不像php程式碼,php用的web伺服器是apache,當php程式碼修改後,不需要重新啟動apache伺服器,程式碼可以
SpringBoot項目在IntelliJ IDEA中實現熱部署
span 修改配置文件 必須 net 保存 work ssl -- 修改 spring-boot-devtools是一個為開發者服務的一個模塊,其中最重要的功能就是自動應用代碼更改到最新的App上面去。原理是在發現代碼有更改之後,重新啟動應用,但是速度比手動停止後再啟動更快
Intellij IDEA 配置jrebel熱部署
Jrebel 先介紹一下jrebel,jrebel是可以熱部署專案的一個工具,更改程式碼自動部署並不需要重啟專案(在spring中的controller中,增加、修改方法都是可以進行熱部署而不需要重啟的),極大的提高工作效率。 下面進行安裝jrebel 開啟Intellij IDEA,選擇左上角File
SpringBoot專案在IntelliJ IDEA中實現熱部署
一、開啟idea自動make功能 1、CTRL + SHIFT + A --> 查詢make project automatically --> 選中 2、CTRL + SHIFT + A --> 查詢Registry --> 找到並勾
Spring Boot專案在Intellij IDEA 中實現熱部署
在開發Spring Boot專案的過程中,每次修改檔案都需要重新啟動,於是在imooc上找了個視訊,經過修改幾個引數最終成功。參考視訊:Spring Boot熱部署的實現 原視訊中介紹有三種:
在IntelliJ IDEA中,SpringBoot專案通過devtools實現熱部署
簡要幾個步驟:一、新增依賴<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools<
IDEA 安裝破解版JRebel外掛實現熱部署記錄
外掛特性:jrebel支援方法修改,新增方法,新增類的熱部署,支援遠端服務熱部署,支援靜態資原始檔熱更新 不支援spring配置檔案和mybatis mapper檔案、web.xml檔案的HotSwap 和IDEA自帶的tomcat熱部署區別: 本身預設的
Intellij IDEA+Tomcat+JRebel熱部署
一、安裝JRebel外掛1. 線上安裝 開啟設定 File ->setting或者直接點設定的圖示進入線上下載並安裝2. 破解外掛下載破解補丁具體要找到對應版本的,這邊用的是6.2的破解版本(但實際安裝的是6.2.2,照樣可以使用)將破解版裡面的jrebel.lic拷貝