zoukankan      html  css  js  c++  java
  • Idea 热部署插件JRebel 安装与环境配置-上海尚学堂Java培训

    在企业日常项目开发中,如果我们需要调试一个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 文件下添加 index02index03方法

    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获取。

  • 相关阅读:
    .Net常识之 浅析as和is操作符
    使用com object 控制outlook
    override 和 new 关键字的总结
    interface Virtual and abstract
    SQL Server 索引结构及其使用(四)
    ASP。NET的设计思想
    系统性能的提升之二"聚集索引"的建立
    SQL Server 索引结构及其使用(一)
    form 中加上target
    创建多维ArrayList的方法
  • 原文地址:https://www.cnblogs.com/shsxt/p/11992295.html
Copyright © 2011-2022 走看看