码迷,mamicode.com
首页 > 其他好文 > 详细

介绍一款强大的服务器开发工具(JRebel)

时间:2016-04-07 12:05:07      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:

它的好处如下:

1. 当程序员在开发环境中对任何一个类或者资源作出修改的时候,这个变化会直接反应在部署 好的应用程序上,从而跳过了构建和部署的过程
2. 可以很大的提升程序员开发效率,每年可以省去部署用的时间花费高达5.25个星期。

计算:5.25个星期是啥概念,我们换算一下,减去法定节假日,一年顶多42个星期,约等于1/8的时间都浪费了。如果我们从事服务器开发10年不用JRebe的话,那么我们大概有1年的时间是浪费在了部署重启这个无意义的事情上,是不是感到很震惊呢!!

--------

好了不扯淡了,现在简单说下这个工具是如何使用,本文主要说下JRebel在IntelliJ IDEA的使用,使用其他工具的小伙伴可以飘过

第一步:下载JRebel插件,如下图
技术分享

技术分享

技术分享

第二步:点击ok,安装完成后右击要JRebel的项目如下图

技术分享

第三步:选择rebel.xml,会生成一个rebel文件如下图

技术分享

dir标签指定的编译后的class文件目录
web标签指定web.xml所在的文件目录
第四步:配置tomcat了~如下图

技术分享

技术分享

第五步:我创建了一个叫HelloJRebel的tomcat容器

技术分享

技术分享

我选择了一个火星管理管理的项目
创建完成后如下图选择JReble的启动方式,你就可以飞啦

技术分享

第六步:对了还有最后一步,看下Intellij Idea编译设置是不是如下图,如果ok,你就真的可以飞了

技术分享

以下是效果图
我添加了一个HelloJRebelController内容如下

技术分享

技术分享

接下来我要在不重启的情况下修改我这个Controller

技术分享

当我再次刷新那个地址的时候我的控制台输出如下

技术分享

页面也变成了我想要的效果

技术分享

怎么样,心动不如行动,赶紧用起来吧,那感觉简直是太酸爽了,再也不用等待容器重启的时间了,1年省掉1个多月的时间真不是盖的,道行思原创,盗图割jj

介绍一款强大的服务器开发工具(JRebel)

标签:

原文地址:http://www.cnblogs.com/daoxingsi/p/5362894.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!