IDEA+Jrebel+Maven实现热部署
2016-02-02 15:23
711 查看
从eclipse转到idea有一段时间,听说jrebel可以实现热部署,节省更多时间,所以研究下。
我装的是IntelliJ IDEA Community Edition 2017.1.4 x64版本。
准备:1、下载Jrebel的离线安装包,版本是6.4.3版本。
2、下载Jrebel的破解补丁包,同样也是针对6.4.3版本的
Jrebel离线安装包官网下载地址:https://plugins.jetbrains.com/idea/plugin/4441-jrebel-for-intellij
Jrebel的破解补丁包下载地址: https://pan.baidu.com/s/1boJYm5L 密码: texd
FIle---》settings---》plugins,选择下载的jrebel插件的压缩包,后重启idea,如图:
2、将D:\Users\当前用户名\IdeaIC2017.1\config\plugins\jr-ide-idea\lib\下的jrebel和jrebel6中的jrebel.jar替换为破解包的jrebel.jar。
3、[b]将D:\Users\当前用户名\.jrebel下的jrebel.lic替换为破解包中的jrebel.lic[/b]
[b]4、重启后看到如下截图,则破解完成。[/b]
设置启动后,两种方案使用jrebel启动
方案一(推荐,最方便):
方案二(设置VM参数,指定到破解的jrebel.jar,不推荐,只是做个介绍):
VM OPTIONS :
-noverify
-javaagent:D:\tools\jrebel.jar
-Xbootclasspath/p:D:\Users\当前用户名\\AppData\Local\Temp\rebelboot.jar
-Xms256M
-Xmx1024M
-XX:MaxPermSize=2048m
设置好后,点击run或者debug都可以使用jrebel
启动看到以下信息,则大功告成!
亲测,改动代码,包括增加方法参数等,ctrl+F9 make后即生效。
我装的是IntelliJ IDEA Community Edition 2017.1.4 x64版本。
准备:1、下载Jrebel的离线安装包,版本是6.4.3版本。
2、下载Jrebel的破解补丁包,同样也是针对6.4.3版本的
Jrebel离线安装包官网下载地址:https://plugins.jetbrains.com/idea/plugin/4441-jrebel-for-intellij
Jrebel的破解补丁包下载地址: https://pan.baidu.com/s/1boJYm5L 密码: texd
一、Idea安装Jrebel插件
安装:FIle---》settings---》plugins,选择下载的jrebel插件的压缩包,后重启idea,如图:
二、jrebel插件已经安装上,现在进行破解(因为jrebel收费)
1、解压jrebel6.4.3破解文件。2、将D:\Users\当前用户名\IdeaIC2017.1\config\plugins\jr-ide-idea\lib\下的jrebel和jrebel6中的jrebel.jar替换为破解包的jrebel.jar。
3、[b]将D:\Users\当前用户名\.jrebel下的jrebel.lic替换为破解包中的jrebel.lic[/b]
[b]4、重启后看到如下截图,则破解完成。[/b]
三、设置jrebel
四、使用maven命令debug启动
启动命令:jetty:run -Djetty.port=8080设置启动后,两种方案使用jrebel启动
方案一(推荐,最方便):
方案二(设置VM参数,指定到破解的jrebel.jar,不推荐,只是做个介绍):
VM OPTIONS :
-noverify
-javaagent:D:\tools\jrebel.jar
-Xbootclasspath/p:D:\Users\当前用户名\\AppData\Local\Temp\rebelboot.jar
-Xms256M
-Xmx1024M
-XX:MaxPermSize=2048m
设置好后,点击run或者debug都可以使用jrebel
启动看到以下信息,则大功告成!
亲测,改动代码,包括增加方法参数等,ctrl+F9 make后即生效。
相关文章推荐
- java对世界各个时区(TimeZone)的通用转换处理方法(转载)
- java-注解annotation
- java-模拟tomcat服务器
- java-用HttpURLConnection发送Http请求.
- java-WEB中的监听器Lisener
- Android IPC进程间通讯机制
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- 介绍一款信息管理系统的开源框架---jeecg
- 聚类算法之kmeans算法java版本
- java实现 PageRank算法
- PropertyChangeListener简单理解
- maven学习
- c++11 + SDL2 + ffmpeg +OpenAL + java = Android播放器
- 插入排序
- 冒泡排序
- 堆排序
- 快速排序