我的IDEA不支持热部署我很烦,我很烦,我很烦,于是乎我开始找博客,大多数写的都不详细,看不太懂,耽误了不少时间,今天是周五,事情弄的完了,准备写篇新随笔记录下我昨天装环境的过程。
需要准备的东西
1.IDEA
2.一个翻墙工具或者VPN
3.不能翻墙请准备破解的Jrebel包(我没测试过,所以这里就不贴下载地址了)
4.一个FaceBook或者Tiwwer帐号(这里是为了免费激活,或者你可以找找破解的,因为Jrebel是商用软件)
1.安装插件
点击Install就会自动安装了,我这里已经安装了显示的是卸载
如果你不想翻墙的话那就去找歌破解的包,按照图片的的按钮添加进来就可以了,功能都是一样的
2.获得免费的插件激活码(无法翻墙的同学跳过这部用破解吧)
这里有个小细节,邮箱不能是国内的,不然收不到邮件,推荐使用gmail, 雅虎
我这里是参照百度经验的一篇文章配置的,jrebel的网站也稍有变化,没有的选择0$ 的按钮了,顺序填完信息以后,左边的tab第三个里面就是激活码,有点模糊哈,怕你们找不到,我上个图吧。
文章地址:http://jingyan.baidu.com/article/647f01159d32e77f2048a85d.html
Jrebel登录页面:https://my.jrebel.com
3.配置插件
安装完插件以后会重启你会看到两个新图标:Jrebel启动 Jrebel调试
配置一个Web服务器,我这里配置的是Tomcat,其他环境配置方式大同小异
这里有个细节,在选择war 的时候一定要选择exploded 结尾的,这个是支持热部署的(下面是两张图)
这里又是一个细节,你过你是maven 项目请选择这个目录到target下面,其他的直接选择Web-info/classes就可以了(下面是两张图)
4.使用Jrebel启动
如果你看到如图所示的LOG就证明你成功了,你如果没有用explodex的的war也会显示这个,但是并不会热部署
在这里可以设置修改后几秒生效
写的不是很好,请大家多提宝贵意见,有什么问题,咱们一起交流学习。
我的邮箱:yuzhen1912@163.com QQ 674433027
手写不容易,转载请注明出处:http://www.cnblogs.com/flyingMonkey/p/5241343.html