• Eclipse+Maven(webapp)+Jetty+JReBel的配置方法



    maven配置 省略


    jrebel配置

    jrebel毋须繁琐的配置,把jrebel-5.6.3-crack.zip解压放在磁盘文件夹就可以。(笔者路径为:D:coding-lifeIDEjrebeljrebel-5.6.3-crack)该路径兴许须要引用到

    Eclipse配置


    • 打开菜单Run > Debug configurations...
    • 找到Maven Build。新建一个Maven命令配置。如图:



    新建的相关面板配置例如以下(名称可自己定义,我这里取名为insurance-jetty):



    ${project_loc}是eclipse的一个配置參数。即对当前选中的项目的路径运行Maven的jetty:run命令
    Skip Test 表示启动项目是跳过Test实例測试
    Resolve Workspace artifacts 表示在POM的依赖中。假设有工作区的依赖。则从工作区找到依赖,而不须要从Maven库中寻找或下载依赖包(该配置可支持项目在工作区中的依赖项目类改动的热部署)

    JRE配置



    配置说明:
    -noverify 
    -javaagent:D:coding-lifeIDEjrebeljrebel-5.6.3-crackjrebel.jar 
    -Drebel.spring_plugin=true
    -Drebel.struts2-plugin=true
    -Xms256M -Xmx512M -XX:MaxPermSize=256m
    -Drebel.profile_logfile=D:/jrebel-profile.log
    -Drebel.dirs=D:coding-lifeworkspaceinsuranceService argetclasses

    Drebel.dirs 是maven依赖的子项目依赖如图:
    -javaagent: 后面跟上的是jrebel.jar的存放路径。 路径中不同意包括中文、空格、小数点等特殊符号
    -Drebel.spring_plugin=true 表示为启动对spring热部署的支持,默觉得true
    -Drebel.struts2-plugin=true 表示为启动对struts2热部署的支持。默觉得false。假设使用springmvc,该项可部配置
    最后的内存配置按各自配置须要配置

    common配置




    选择Debug表示在工具栏的Debugbutton下拉中可直接选择到该配置button,假设须要在Run中看到button,也可勾选Run。效果例如以下图:



    启动项目,改动一个java文件。保存,看到下图代表配置成功





  • 相关阅读:
    jieba分词
    hue审计记录-记录用户的查询记录(用户前端删除,后端也不会删除)
    nginx1.16.1平滑升级到1.18
    mysql5.7.24升级到5.7.30 rpm部署模式 redhat7
    ldap无法启动 system library:fopen:Permission denied bss_file.c:402
    hive练习-行列转换 窗口函数
    linkis重编译适配cdh
    redhat7 安装mysql5.15
    hive 自动加载分区 --动态分区
    最近搞了个客户端
  • 原文地址:https://www.cnblogs.com/lxjshuju/p/6901907.html
Copyright © 2020-2023  润新知