码迷,mamicode.com
首页 > 移动开发 > 详细

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

时间:2017-05-25 09:57:52      阅读:306      评论:0      收藏:0      [点我收藏+]

标签:jetty   rac   依赖项   路径   java   fill   uri   sse   springmvc   


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表示在工具栏的Debugbutton下拉中可直接选择到该配置button,假设须要在Run中看到button,也可勾选Run。效果例如以下图:
技术分享


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




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

标签:jetty   rac   依赖项   路径   java   fill   uri   sse   springmvc   

原文地址:http://www.cnblogs.com/lxjshuju/p/6901907.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!