eclipse 对java的即时编译_Eclipse Java class修改后的即时编译

通常情况下,修改了java文件,需要重启eclipse.但是myeclipse可以不用.

其实即时编译早就有了,通过简单配置javaRebel配置,可以达到修改java文件后不重启eclipse.

注: 本人使用tomcat跑项目,因此介绍eclipse中tomcat的配置

1),下载javaRebel jar包

2),进入run configuration/debug configuration页面,添加rebel的启动配置.注意需要选择对应的tomcat.

点击图中的向下的箭头.

de56a3905f9d5952cb2ff8aa364af8e3.png

0a49393a0e7da02f7d5527da5468dda3.png

内容如下:

-noverify -javaagent:F:\javaRebel\javaRebel.jar

-Drebel.spring_plugin=true

-Drebel.struts2-plugin=true

3),将tomcat自动重载disabled掉.双击server页面的tomcat.如图

2f5d1365af0287612d91e7a92d10a947.png

结果:

JavaRebel: Directory ‘E:\study\java\eclipseWorkspace\6_5\test\WebRoot\WEB-INF\classes‘ will be monitored for class changes.

如果出上以上提示,则表示JavaRebel已经配置成功。

接下来大家可以在Eclipse中修改代码,进行编译进行测试。

如果Eclipse提示, 则直接关接不理它即可,你发现你修改后的 class文件已经被jvm加载了。

最简单粗暴的方法,其实还是直接输出一个语句,这才是王道....(没有出现的话,,呵呵了,,,)

原文:http://www.cnblogs.com/zkongbai/p/5498710.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值