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 下的配置文件。
分享到:
相关推荐
使用该插件,可以提升开发效率,简化代码编写和调试过程。 【知识点详解】: 1. **Eclipse开发环境**:Eclipse是一款开源的、跨平台的Java IDE,广泛应用于Java、C++、Python等多种编程语言的开发。它提供了丰富的...
通过上述知识点,我们可以看出"NC_eclipse开发插件"是Eclipse生态中的一个重要组成部分,它提升了开发者在Eclipse中进行NC开发的效率和体验。如果你是一名NC开发者,使用这款插件将大大增强你的开发环境,并使你能够...
Eclipse插件开发是扩展Eclipse功能的重要方式,开发者可以通过编写插件来增加Eclipse平台的自定义功能,从而提升开发效率,定制个性化的开发环境。Eclipse插件开发学习笔记将带领我们深入了解Eclipse插件开发的...
【精通eclipse开发jsp】是本文的核心主题,主要讲解如何在Eclipse环境下进行JSP开发。以下是关于这个主题的详细知识点: ...在实际开发中,理解这些基础配置和工具的使用是十分重要的,有助于提高开发效率和代码质量。
**Eclipse 开发学习笔记** Eclipse是一款强大的集成开发环境(IDE),主要用于Java应用程序的开发,但通过插件也可以支持其他编程语言,...通过系统的学习和实践,你将能够充分利用Eclipse的强大功能,提升开发效率。
无论是初学者还是经验丰富的开发者,都能够利用Eclipse及其丰富的插件生态系统来提高开发效率。对于希望深入了解Eclipse插件开发的读者来说,《Eclipse插件开发指南》是一本不可多得的好书,它详细介绍了Eclipse插件...
《Eclipse开发使用GEF和EMF》是IBM红皮书系列中的一部经典著作,主要探讨了如何在Eclipse环境中利用GEF(图形编辑框架)和EMF( Eclipse模型框架)进行图形化应用程序的开发。这两项技术是Eclipse平台上的核心组件,...
Eclipse是一款著名的开源集成开发环境(IDE),广泛用于Java编程,同时也支持其他多种语言。它以其高度可扩展性、灵活性和强大的...通过学习,你可以提升自己的开发技能,更好地利用Eclipse的强大功能来提高编程效率。
对于Java开发人员来说,Eclipse是不可或缺的工具,而对其进行合理的配置可以极大地提高开发效率。 首先,我们来谈谈"Eclipse itselfizg",这可能是指特定的Eclipse版本或者由作者自己定制的Eclipse配置。在使用任何...
标题所涉及的知识点是“基于eclipse开发环境的建立”。描述中提到了利用eclipse环境进行ARM C或C++代码开发,并强调了eclipse环境搭建...随着开发流程的深入,还可以通过社区资源和额外插件来提升开发效率和调试能力。
本篇文章将详细介绍Eclipse开发过程中常用的几个工具:SVN、EasyExplorer和Clover,以及它们如何提升开发效率。 首先,SVN(Subversion)是一种版本控制系统,用于管理软件项目的源代码版本。在Eclipse中,通过安装...
### 使用Eclipse开发GD32VF103的工程配置向导 ...通过本指南的学习,开发者可以快速上手使用Eclipse进行GD32VF103的开发工作,有效地提高开发效率。同时,对于初学者来说,掌握这些基本配置也是进一步深入学习的基础。
通过以上步骤,你可以在Eclipse中舒适地开发Grails项目,利用IDE的强大功能提升开发效率。Grails的MVC架构和自动化特性,结合Eclipse的插件支持,使得整个开发过程更为流畅。无论是新手还是经验丰富的开发者,都能...
在IT行业中,开发工具的选择和使用对于提升效率至关重要。Eclipse作为一款强大的开源集成开发环境(IDE),广泛应用于Java和其他语言的开发。本篇将详细探讨如何利用Eclipse的插件开发环境构建模板,以便快速生成...
通过上述步骤,利用Eclipse和HibernateSyn插件,开发者可以迅速构建起基于Hibernate的数据库应用程序,极大地提高了开发效率,同时也保证了代码的质量和可维护性。对于深入学习和应用Hibernate框架,这无疑是一个...
Eclipse 插件开发是构建基于Eclipse IDE的扩展功能的重要方式,对于提升开发效率和增强IDE的功能具有显著效果。本文将深入探讨几个在Eclipse插件开发中常用的技巧。 首先,从一个普通项目转化为Java项目是开发过程...
总的来说,JavaRebel是Java开发工具箱中的一把利器,它通过实时代码更新和免编译功能,极大地提升了开发效率,尤其是在处理大型复杂项目时,它的价值更加明显。对于追求快速反馈和高效开发的团队来说,JavaRebel无疑...