我的番茄炒蛋
生活如此精彩,挑战无处不在!

导航

 

Eclipse 是 Java 语言开发过程中的利器,相比较 MyEclipse 来说免费且运行速度快。
但是修改 Java 类文件后,Eclipse 会自动将修改后的文件更新到 Tomcat 应用目录下并且将系统重新启动。

对于后台管理系统的开发,经常导致 session 丢失而需要重新登录,特别是比较复杂的应用重新启动也是一个漫长的等待过程。

可以利用 JavaRebel 插件的特性,避免以上的问题。
相关配置如下:
1、首先下载 JavaRebel 软件包,下载后解压到本地目录。例如 d:/tools/javarebel.jar

2、配置 Eclipse
首先进入 Eclipse -> "Run" -> "Run Configurations" 界面
点击左侧菜单中 "Apache Tomcat" 下面配置的 Tomcat 服务器,右侧会显示相应的界面
点击 "(x)=Arguments" 在 “VM arguments” 的输入框中加入 -noverify -javaagent:D:/tools/javarebel.jar
另外,-Drebel.dirs 参数可以指定要监控的编译后的 class 文件目录

3、配置 Tomcat 配置文件中 Context 的 reloadable 参数值为 false
注意配置文件不是 Tomcat 安装目录下的,是 Eclipse 中与工程同级的 Servers 下的配置文件

posted on 2011-08-13 10:36  bluesky  阅读(178)  评论(0编辑  收藏  举报