Eclipse 开发过程中利用 JavaRebel 提高效率
来源:互联网 发布:淘宝衣服怎么拍照技巧 编辑:程序博客网 时间:2024/05/17 08:39
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 下的配置文件。
但是修改 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 下的配置文件。
0 0
- Eclipse 开发过程中利用 JavaRebel 提高效率
- Android 开发中配置Eclipse以提高效率
- 在Eclipse中配置动态加载Class的JVM插件--JavaRebel
- 在Eclipse中配置动态加载Class的JVM插件--JavaRebel
- 利用XMLBuddy在Eclipse中开发XML
- 利用XMLBuddy在Eclipse中开发XML
- 利用XMLBuddy在Eclipse中开发XML
- 利用XMLBuddy在Eclipse中开发XML
- 在Eclipse中利用XMLBuddy开发XML
- 在Eclipse中利用XMLBuddy开发XML
- 首次用Eclipse进行android开发,能够提高效率的配置
- 利用Eclipse开发WSDL类型的webservice以及发布过程
- C/C++中利用空指针简化代码,提高效率
- 好工具Javarebel-----提高JavaEE开发效率
- Eclipse快捷键-让我们提高效率
- Eclipse常用快捷键,提高效率
- iOS开发中能提高效率的常用宏
- 在开发过程中怎样利用单元和功能测试
- Hibernate的使用
- Objective-C中的Literals
- C语言数组
- 利用AsyncHttpClient实现图片的上传与下载
- ZOJ3802 Easy 2048 Again
- Eclipse 开发过程中利用 JavaRebel 提高效率
- poj 2330 Watchcow(欧拉回路求点序列)
- Android开发(十四) Android Manifest.xml配置访问权限设置
- 需求获取过程
- RailsCasts10 Refactoring User Name Part 1 重构User Name(一)
- web 开发,前台验证
- Oracle 特殊符号'&'的处理
- [Linux Input]even-codes.txt input事件类型
- 飞思卡尔智能车经验