Intellij插件之JRebel
环境介绍:
Win7、JDK1.8、maven+jetty插件、SpringMVC、Intellij IDEA 2018.1.2
安装插件:
在线安装:
Settings --> Plugins --> Browse repositories... -->搜索栏搜索:JRebel --> 点击 Install 按钮 安装
离线安装:
1、从官网下载 https://zeroturnaround.com/software/jrebel/download/#!/have-license/intellij
2、Settings --> Plugins --> Install plugin from disk...
ps:安装完毕后重启IDEA
激活JRebel
上官网 https://zeroturnaround.com/software/jrebel/trial/ 注册一个号,然后就可以获取到激活码。在help->JRebel->Activation中激活JRebel
配置Maven + Jetty + JRebel
1)pom.xml文件配置jetty容器和JRebel插件。
PS:webdefault.xml文件定位于:${mvn_repro}/org/eclipse/jetty/jetty-webapp/{version}/jetty-webapp-{version}.jar,将jar解压,找到webdefault.xml复制到项目的resource目录中,修改参数即可。
<!--jetty插件--><plugin><groupId>org.eclipse.jetty</groupId><artifactId>jetty-maven-plugin</artifactId><version>9.2.10.v20150310</version><configuration><!--热部署扫描时间,这里值设置为0表示热部署扫描由Rebel完成--><scanIntervalSeconds>0</scanIntervalSeconds><webAppSourceDirectory>${project.basedir}/src/main/webapp</webAppSourceDirectory><httpConnector><!--启动端口--><port>9999</port></httpConnector><stopKey>sk</stopKey><stopPort>9998</stopPort><scanIntervalSeconds>5</scanIntervalSeconds><webApp><contextPath>/</contextPath><!--解决jetty热部署不能修改静态资源的问题,将webdefault.xml拷贝到src/main/resources/目录中,并修改useFileMappedBuffer参数,把值设成false--><defaultsDescriptor>src/main/resources/webdefault.xml</defaultsDescriptor></webApp><!--jetty:run指定加载classes路径,配置了filters,这里就不配置了<classesDirectory>target/${artifactId}/WEB-INF/classes</classesDirectory>--></configuration></plugin>
2)将工程托管给JRebel
打开view --> Tool Windows --> JRebel
3)配置Maven jetty 启动项
4)Maven + Jetty + JRebel 已经配置完成,我们启动一下JRebel试试看
5)修改代码后
ps:如果修改代码后没有效果,记得要Ctrl + Shift + F9(刷新当前的文件)或者Ctrl + F9(刷新整个项目)
参考:
【1】博客,https://my.oschina.net/kfcoschina/blog/786804
转载于:https://www.cnblogs.com/happyflyingpig/p/10059394.html
Intellij插件之JRebel相关推荐
- 最好用的 IntelliJ 插件 Top 10
本文翻译自:http://idea-intellij.com/top-10-intellij-plugins/ IntelliJ的十大插件?相信每个人都有自己的选择.我们也同样如此.在这里,我们为您带 ...
- Intellij IDEA+Tomcat+JRebel热部署
Intellij IDEA+Tomcat+JRebel热部署 一.安装JRebel插件 1. 在线安装 打开设置 File ->setting或者直接点设置的图标进入 在线下载并安装 2. 破解 ...
- 盘点开发者最爱的 IntelliJ 插件 Top 10
点击上方"CSDN",选择"置顶公众号" 关键时刻,第一时间送达! IntelliJ的十大插件?相信每个人都有自己的选择.我们也同样如此.在这里,我们为您带来我 ...
- Java程序员必备的Intellij插件
善用Intellij插件可大幅提升我们的效率 以下是我用过不错的Intellij插件 1. .ignore 地址:https://plugins.jetbrains.com/plugin/7495-- ...
- 程序员必备的 11 大Intellij插件
点击上方 "编程技术圈"关注, 星标或置顶一起成长 后台回复"大礼包"有惊喜礼包! 每日英文 I wish I could be strong enough t ...
- Intellij idea安装JRebel插件 实现代码的热部署
安装破解版地址:http://blog.csdn.net/younger_cheung/article/details/44174661 java代码不像php代码,php用的web服务器是apach ...
- idea如何自制插件_Lice IntelliJ插件图标制作过程
这是只属于没有Photoshop的人的悲哀. 首先先大吼一声--劳资终于做出了高清无码的Lice图标! 直接进入正题 其实我还是想说一下事情的发展过程的-- 我想照着IntelliJ IDEA的图标风 ...
- 一个让你敲代码的同时,找回童年乐趣的 IntelliJ 插件
最近Java写的倦怠了,但是为了讨生活又不得不写,只能转移转移注意力.鼓捣了半天,发现了一个好玩意儿,让我乐此不彼的又写了一天代码.也不摸鱼了,也不带薪拉shit了. 话不多说直接看视频,给枯燥的编程 ...
- Intellij插件之~图形界面Swing UI Designer
资料 Java Swing 介绍 JavaFX快速入门 Java Swing 图形界面开发简介 GUI Designer Basics scrcpy ScrcpyController Services ...
最新文章
- SQL函数Group_concat用法
- Openfire 性能优化
- multipartfile 获取音频时长_我在音频平台日赚150元的正确打开方式。或许适合你...
- tp框架实现ajax
- Linux 常见命令之Find \; +结合其它命令使用案例详解
- PHP的CURL:请求接口 模拟请求登陆 上传下载
- H - 拦截导弹 OpenJ_Bailian - 2945(dp动态规划)
- iOS UITableView的使用 (选自oschina)
- 使用Mongo Shell和Java驱动程序的MongoDB Map Reduce示例
- Chrome 崩溃 相关
- 【JS】js打开新窗口与页面跳转
- 微信小程序中的换行、空格
- 2.16 自定义快速访问工具栏以提升工作效率 [原创Excel教程]
- 七牛云智能日志管理平台的应用与设计
- it运维工程师的工作是做什么的?累吗?
- 使用VBS编写xshell/SecureCRT自动化脚本
- 关于计算机学院 公众号的名字,好听的微信公众号名字
- Mac OS X 10.8.3搭建Android工程源码的编译环境(解决找不到GCC、GIT、PYTHON的问题)...
- SAPnbsp;PAnbsp;共享nbsp;免费下载
- 记录一次华为CE6800和华三S6800交换机BFD对接配置
热门文章
- Python可视化:Seaborn(三)
- [Algorithm]一切始于ADT-表达式计算
- Apache Kafka
- UBUNTU修改控制台语言
- Debenham养老金项目关键流程1-员工分类流程
- 【原创】构建高性能ASP.NET站点 第五章—性能调优综述(后篇)
- java 求整_Java Math类的常用方法,求整运算
- xps15u盘装linux,Dell XPS 15 9560 安装 Ubuntu 18.04
- 多个python文件打包成exe_Python 3.4 .py文件打包成exe可执行文件方法
- python frombuffer_numpy.getbuffer和numpy.frombu