IntelliJ IDEA 14 利用JRebel实现热部署 二
2024-10-16 10:08:17
前言:今天下午和一个qq群里讨论JRebel时,忽然得到“自动部署”的奥秘--真有听君一席话,胜读十年书的感悟。
这是此群友的热部署博客:http://blog.csdn.net/martinkey/article/details/49083809
以前热部署都是:
像这样:
或像这样:
或像这样:
jrebel启动,ctrl+f10,可以热部署classes和resources(今天知道的快捷键)
现在,可以这样了:
注:在启动前进行如下的配置--红框中的!
然后热部署启动,之后修改文件就什么都不用管啦!JRebel会自动部署的,当你的项目中有动作触发相应的修改文件后就会自动部署。部署成功控制台会打印如下信息:
2016-02-17 17:03:52 JRebel: Reloading class 'com.royal.dpi.action.struts2.DomainTreeAction'.
注意:如果是以Tomcat启动的就部署Tomcat,如果是以某个网页(比如登录页面)还要部署此页面,如:
On 'Update' action 选项为执行更新动作所执行的动作。
On frame deactivation选项同样可以选择为 update classes and Resource选项。它的作用就是在你失去焦点的时候自动编译。
后记:有了JRebel的热部署体验就是不一样,真的是好!
最新文章
- [LintCode] Best Time to Buy and Sell Stock 买卖股票的最佳时间
- JavaScript Patterns 4.8 Function Properties - A Memoization Pattern
- ECharts分析xdebug跟踪日志
- jquery.uploadify 动态传递参数
- Android开发更改应用图标无效的问题
- ios NSURLSession(iOS7后,取代NSURLConnection)使用说明及后台工作流程分析
- 百度图片爬虫-python版-如何爬取百度图片?
- SQL UNION 操作符
- Android开发-开发前的配置
- Foundation Data Structure
- python中判断readline读到文件末尾
- linux 安装MySql 5.7.21 操作步骤
- centos 7 java1.8安装
- hiho1258 Osu! Master
- magento中Model创建以及该Model对于数据库的增删改查
- PowerShell工作流学习-1-嵌套工作流和嵌套函数
- <;spark入门>;<;Intellj环境配置>;<;scala>;rk入门>;<;Intellj环境配置>;<;scala>;
- (二)spring-mvc-showcase 和 swagger-springmvc 的恩恩怨怨
- leetcode 120. 三角形最小路径和 JAVA
- PLSQL函数,存储过程