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


maven配置 省略


jrebel配置

jrebel毋须繁琐的配置,把jrebel-5.6.3-crack.zip解压放在磁盘目录即可。(笔者路径为:D:\coding-life\IDE\jrebel\jrebel-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-life\IDE\jrebel\jrebel-5.6.3-crack\jrebel.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-life\workspace\insuranceService\target\classes

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

common配置




选择Debug表示在工具栏的Debug按钮下拉中可直接选择到该配置按钮,如果需要在Run中看到按钮,也可勾选Run。效果如下图:



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





评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值