admin 发表于 2016-5-27 11:16:54

eclipse下的jrebel配置


环境: Eclipse-Helios-SR2 + Jrebel6.0.3
jrebel 的配置如下:http://dl2.iteye.com/upload/attachment/0117/6999/c2c26e3d-e4d7-3f37-9ade-9c95a25a6c06.png

http://dl2.iteye.com/upload/attachment/0117/7001/ae4cf2ad-4a06-3d10-992d-a169add91299.png
eclipse 的 WTP 下的 server 配置:
http://dl2.iteye.com/upload/attachment/0117/7003/d6eec450-3be7-32b8-8350-a782715c0052.png

http://dl2.iteye.com/upload/attachment/0117/7005/ecf9e7fe-8a21-309d-a069-ddd8f08d4fb5.png
追加在 参数后的代码为-noverify -Drebel.struts2-plugin=true -Drebel.spring_plugin=true-Xms256m -Xmx256m -XX:MaxNewSize=256m -XX:MaxPermSize=256m
最后做好以上配置.再需要做jrebel 支持的工程(右键)
http://dl2.iteye.com/upload/attachment/0117/7007/5f939364-f70f-3c8d-87db-91cd0128d7bd.png
最后 成功
http://dl2.iteye.com/upload/attachment/0117/7009/dd74a997-d142-36eb-972e-c6be1a42efa3.png
以上是 普通 eclipse 下的 WTP 方式
Meavn 下 的基本相近:右键需要支持的 工程选择 RUN AS --> http://dl2.iteye.com/upload/attachment/0117/7011/0493edf1-8bd6-3b6b-a89e-ebf96cb738b3.png

http://dl2.iteye.com/upload/attachment/0117/7013/d1bb20fb-0b45-34de-b1bf-cb3bb984bd9a.png
对应的工程也需要添加 jrebel 的支持.即可正常启动
如果是插件工程:
在 拆件工程添加 jrebel .然后通过 pom 在主工程里 做引入(主工程如果不需要做实时修改反馈,则不需要做jrebel 支持)启动主工程, 当插件工程的代码做改动时, 会立即反应出来. 不需要重新 install 一次插件


页: [1]
查看完整版本: eclipse下的jrebel配置