在企业日常项目开发中,如果我们需要调试一个Java Web项目,就需要先将项目编译之后,放入Web容器或借助Maven web 插件来运行,如果对Java源代码进行修改,那么必须重新编译并重启Web容器。在改动频繁、或者需要反复调试的项目中,重新编译和重启的过程就显得特别麻烦并且消耗开发者大量宝贵的时间,这里给大家推荐一款Idea 环境下热部署插件JRebel 。借助JRebel 插件来提高开发人员对于项目开发的整体效率。
1.JRebel 插件安装
Idea下执行以下操作:
File->Settings->Plugins 搜索jrebel
点击install 按钮 执行安装操作,安装成功后重启idea.
2.项目配置JRebel实现热部署
2.1重启Idea 后检查Idea 安装情况
File->Settings->JRebel
2.2 配置项目环境支持热部署
a.Idea 环境调整
b.web 项目启用JRebel
File->Project Structure->Modules->Enable JReble
或者(与上图操作功能等价)
2.3 执行代码测试
a.配置jetty 插件启动命令
b.启动项目访问登录页面(读者以自己web项目代码为准)
两种方式启动均可,这里直接启动项目。
登录页:
code:
@Controller public class IndexController extends BaseController { @RequestMapping("index") public String index(){ return "index"; } }
view:
c.IndexController.java 文件下添加 index02、index03方法
code:
@Controller public class IndexController extends BaseController { @RequestMapping("index") public String index(){ return "index"; } @RequestMapping("index02") public String index02(){ return "index"; } @RequestMapping("index03") public String index03(){ return "index"; } }
执行 ctrl+shif+f9 命令 重新编译项目
浏览器访问
view:
目前企业中Java项目开发主要以Idea IDE为主,这里配置JRebel 插件主要目的是为了提高大家项目编码效率,节省课堂中老师授课项目编码运行时间,技术无止境,每天积累一点点...
如您需要相关代码资料或Java300集等Java学习视频请加15201841284或18101642696获取。