JRebel热部署



JRebel发火部署


      JRebel是一款JAVA虚拟机插件,它使得JAVA程序员能在不进行重部署的情况下,即时看到代码的改变对一个应       用程序带来的影响。
      JRebel使你能即时分别看到代码、类和资源的变化,你可以一个个地上传而不是一次性全部部
署。



1.主要用途:

当web项目文件被修改时,不断发布项目比较麻烦,使用JRebel插件可以在不用重新发布项目,一键更新资源。


2.使用:
    .环境:Idea 2016.3.4.web服务器:Tomecat 7.0.JRebel 6.4.0+破解文件

  2.1 安装插件:

File -->setting -->Plugins -->Install plugin form disk(选择本地安装) -->找到JRebel Plugin -->Apply后重启Idea

2.2

     .找到破解文件中的jrebel.jar -->替换 C:\Users\小山\.IntelliJIdea2016.3\config\plugins\jr-ide-idea\lib\jrebel 下的同样文件
.目录 ....lib\jrebel 6 下的jrebel.jar 的替换同理
.找到破解文件中的jrebel.lic -->替换 C:\Users\小山\.jrebel 下的同文件(认证文件)

2.3

    打开Idea File -->setting -->JRebel 查看激活状态:


        




   出现以上信息,JRebel成功激活!!


  2.2 应用:
    .JRbel+Tomcat
快捷键: 1.CTERL+shinft+F9(更新当前文件内容)
2. CTERL+F9(更新整个项目)      
3.CTERL+F10 (Update 'Tomcat' applacation)

.JRbel+jetty
需要在pom.xml中注册支持热部署的<plugin>

  .Jetty插件及Tomcat均支持热部署

3.多模块开发:

   当一个项目使用maven多模块开发时通过上面的配置, 只能自动加载webapp所在的模块, 若想改动其他模块的代码也要自动加载, 需在项目的根(父)pom.xml中加入下面的配置: 

点击打开链接 


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值