众所周知,myEclipse 部署web项目非常简单,只需要把对应的项目添加到对应的服务器即可!但有个问题一直没有弄明白,如何才能在不重启服务器的情况下,修改了java类文件后可以继续debug!当然还有个前提,那就是不能修改方法名或者参数个数,否则是一定要重启的!
后来发现原来设置也很简单,myEclipse设置对应的tomcat时,只需要在jdk的Optional Java VM arguments中添加如下设置:
-Xms256m -Xmx512m
-Dcom.sun.management.jmxremote=true <!--StartFragment -->
第一行是设置tomcat的内存的,这个根据个人具体环境更改,
第二行的实际意义其实我也不是很清楚,但增加这一行后,在不重启服务的时候,修改了java类文件可以继续debug,这对于项目相对比较大的程序员来说有很大的帮助,因为项目在重启的时候往往需要花费好几分钟的时间,而且有时候往往会因为一些设置需要反复的调试!
<!--StartFragment -->
以上只是一点小技巧,希望有大侠指导!
- 大小: 59.5 KB
分享到:
相关推荐
myeclipse 插件热部署 jrebel6.5 亲测可用,资源下载到磁盘,然后打开myeclipse 路径为:Windows ---> Perferences --> MyEclipse -->Servers -->Tomcat --> Tomcat 7.x -->JDK 配置jvm参数: -...
Tomcat 7.x -->JDK 配置jvm参数: -noverify -javaagent:D:\myeclipse\jar\jrebel6.5.0\jrebel.jar -Drebel.dirs=${project_loc}\WEB-INF\classes -Drebel.spring_plugin=true -Drebel.struts2-plugin=true -...
Tomcat热部署方案就是为了应对这个问题,允许开发者在不重启Tomcat的情况下,更新应用中的类文件,提高开发效率。本文将详细介绍如何实现Tomcat的热部署。 首先,我们需要一个热部署工具。这里推荐使用的是JRebel,...
8. **热部署**:在开发过程中,MyEclipse支持Tomcat的热部署功能,即修改了源代码后无需手动重启服务器,改动会自动生效,大大提高了开发效率。 9. **多版本共存**:如果你需要同时使用多个Tomcat版本,可以为每个...
1. **启用热部署**:在MyEclipse中启用热部署功能。 2. **配置热部署**:根据需要配置热部署规则,例如哪些类型的更改可以自动部署。 3. **测试热部署**:修改代码后,观察是否能够立即反映在WebSphere应用服务器上...
- **热部署**:在应用服务器运行时,可以实时更新和重新部署项目,无需重启服务器。 #### 启动与调试应用服务器 启动应用服务器时,开发者可以选择运行或调试模式。在调试模式下,MyEclipse提供了丰富的调试工具,...
在实际开发中,这只是一个基础配置,你可能还需要配置更多高级特性,如自动部署、热部署、错误处理等。MyEclipse的强大之处在于它提供了一个统一的平台来管理和调试你的Java Web应用程序,极大地提高了开发效率。...
- 热部署:在不重启应用服务器的情况下更新部署的代码。 - **部署流程**:部署J2EE项目一般需要经过以下几个步骤: - 准备部署环境:确保应用服务器已经正确安装并配置好相应的连接器。 - 创建J2EE项目:在...
- **热部署**:支持代码修改后自动更新到运行中的应用,无需重启服务,提高开发迭代速度。 总之,金蝶中间件Apusic-plugins.zip提供的插件资源对于使用Eclipse或MyEclipse的开发者来说,是提升Apusic应用开发体验的...
- **项目部署**: 通过在Tomcat的`conf/Catalina/localhost`目录下创建对应的`.xml`文件,可以实现项目的热部署,无需重启服务器即可看到更改效果。 以上步骤涵盖了MyEclipse环境的基本配置流程,遵循这些指南可以...
9. **热部署**:在Tomcat中,开发者可以无需重启服务器就能更新已部署的Web应用,提高了开发效率。 10. **社区支持**:由于Apache Tomcat的开源性质,它拥有庞大的开发者社区,提供了丰富的文档、教程和问题解答,...
3. 部署应用:可以直接将Web项目部署到Tomcat服务器,甚至可以热部署,即在运行时更新代码而无需重启服务器。 4. 调试:MyEclipse提供了强大的调试工具,可以在服务器端设置断点,实时查看变量值,帮助开发者找出...
- **热部署**:MyEclipse支持热部署,即在不重启服务器的情况下更新Web应用,这在开发过程中非常实用。 - **资源管理**:MyEclipse可以方便地管理Tomcat的服务器连接池、数据源等资源,简化了企业级应用的配置工作...
- 打开MyEclipse的服务器配置界面:Window > Preferences > MyEclipse > Servers > Tomcat > 6.x - 设置Tomcat的Home Directory - 启用Tomcat服务 3. **配置JDK环境** - Window > Preferences > Java > ...
数据库服务器配置:硬件配置主频2.6G以上cpu、4GB内存、100GB X 2热拔插硬盘、100-1000M以太网卡。 系统软件配置:Windows Server 2003、MyEclipse8.0、Dreamweaver、Sqlserver2005。 5.2 硬件环境 主频2.6G以上...