• 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文件。保存,看到下图代表配置成功





  • 相关阅读:
    visual C sharp express from 360 free download
    Druid 在小米公司部分技术实践-博客-云栖社区-阿里云
    公司业务-猫眼知健康
    Sculptor
    可译网 —— 翻译可以更简单
    牛客网-专业IT笔试面试备考平台,最全C++JAVA前端求职题库,全面提升IT编程能力
    设置Redis的LRU策略
    springboot中使用aop技术
    elasticSearch的部署和使用
    jvm原理和代码运行的过程
  • 原文地址:https://www.cnblogs.com/lxjshuju/p/6901907.html
Copyright © 2020-2023  润新知