今天发现个比较有意思的东东,而且特别实用,以前发布到服务器的工程出问题只能找日志在不确定在哪里出错的时候更是要频繁的对工程增加日志一步步跟踪,耽误时间而且效果甚微。今天突然发现这个远程调试的方法,不需要停止服务器也不需要更换工程文件用我们的eclipse就可以远程debug服务器上的代码
,太给力了。
因为快过年了没时间自己写总结,所以从网上抄来别人的,
一个是debug java工程的方法
一个是debug 发布在Tomcat上的工程
下边是筛选的参考资料,干货在附件中可以直接下载。
总体介绍
http://www.ibm.com/developerworks/cn/opensource/os-eclipse-javadebug/index.html
Java启动方式
http://www.ibm.com/developerworks/cn/linux/opensource/os-ecbug/#resources
Tomcat启动方式
http://jingyan.baidu.com/article/0320e2c1f4ef6b1b87507b06.html
分享到:
相关推荐
【标题】:“Tomcat远程调试” 在Java Web开发中,Tomcat服务器是我们常见的应用服务器,它用于部署和运行Servlet和JSP应用。然而,在开发过程中,我们常常会遇到需要进行远程调试的情况,以便解决复杂的代码问题。...
为使用Eclipse远程调试Linux服务器Tomcat项目,需要在Linux服务器上配置Tomcat。首先,在Tomcat的bin目录下找到catalina.sh文件,并在第一行增加以下代码: CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,...
- 可以创建一个批处理文件,如`Tomcat debug.bat`,包含Tomcat远程调试所需的环境变量设置和启动命令,以简化操作。 5. **修改Tomcat启动文件**: - 在`catalina.bat`或`catalina.sh`中,根据具体需求,将`JPDA_...
2. **Tomcat远程调试** Tomcat作为一个流行的Java应用服务器,同样支持远程调试。在`catalina.sh`启动脚本中,可以通过添加`jpda start`命令来启动Tomcat,并启用调试模式。默认情况下,Tomcat会使用JDWP进行调试...
首先,Tomcat远程调试允许开发者在不重启服务器的情况下定位并修复代码中的问题。这对于大型项目和持续迭代的环境尤其重要,因为它可以避免因为频繁重启服务器而造成的系统中断。要启用远程调试,你需要在`catalina....
标题 "Eclipse远程调试Tomcat" 指的是在Eclipse集成开发环境中,通过远程调试功能连接并调试在另一台机器上运行的Tomcat服务器。这通常用于在生产环境或测试环境中定位和修复代码问题,而无需直接在该环境中安装IDE...
通过远程调试,开发人员可以在本地环境中对部署在服务器上的应用程序进行调试,这对于发现和解决生产环境中的问题具有重要意义。本文将详细介绍如何在Tomcat服务器环境下配置远程调试。 #### 二、准备工作 在开始...
至此,你已经成功配置了Linux上的Tomcat远程调试。当Eclipse中的调试器连接到Tomcat时,你可以在IDE中设置断点、查看变量值、单步执行等,就像调试本地应用一样。如果遇到问题,可以通过在文章下方留言或前往相关...
为了使Tomcat能够支持远程调试,需要在Tomcat的启动脚本中添加特定的JVM参数。这一步骤分为两个部分:Linux环境下的配置与Windows环境下的配置。 ##### 1. Linux环境下配置 打开`/path/to/tomcat/bin/catalina.sh`...
标题“Tomcat远程调试-好用的神器”指的是在开发Java Web应用时,利用Tomcat服务器进行远程调试的方法。远程调试允许开发者在不直接访问服务器的情况下解决代码问题,提高工作效率。这种技术对于分布式系统或者在...
Windchill 远程调试是指在 Windchill 开发环境中,使用 Java 平台调试器(JPDA)来调试远程服务器上的 Java 应用程序。JPDA(Java Platform Debugger Architecture)是 Java 平台上的调试器定义的标准体系结构,它...
要在远程服务器上的Tomcat中启用远程调试功能,首先需要对Tomcat的启动脚本进行修改,具体步骤如下: 1. **编辑setenv.sh文件**:在Tomcat的`bin`目录下创建或编辑`setenv.sh`文件(对于Windows环境则是`setenv.bat...
本文将详细介绍如何通过Eclipse集成开发环境(IDE)配合Apache Tomcat应用服务器实现远程调试的功能。 #### 二、准备工作 在开始配置之前,请确保已经安装了以下组件: - **Eclipse IDE**:推荐使用最新版Eclipse...
在IT行业中,开发Java Web...通过以上步骤,你可以在MyEclipse中高效地远程调试在远程Tomcat服务器上运行的项目。这个过程不仅有助于定位和解决问题,还有助于提高开发效率,特别是对于分布式系统或跨地域团队来说。
### WebLogic与Tomcat远程调试知识点详解 #### 一、WebLogic远程调试配置步骤 **1. 准备工作** - **安装WebLogic服务器**:确保安装了WebLogic服务器,并且成功创建了一个域。 - **安装Eclipse集成开发环境...
- 首先,需要在Tomcat服务器上启用JMX(Java Management Extensions)和远程调试选项。在`conf/server.xml`文件中,找到`<Connector>`标签,添加`address="0.0.0.0"`和`debug="0"`属性,以及`jmxRemoteLifecycle...
远程调试允许开发者在本地IDE上对运行在另一台机器上的应用程序进行调试。这通常通过JVM的远程调试接口实现,即使用标准的Java Debug Wire Protocol (JDWP)。JDWP允许IDE与远程JVM建立连接,进而控制程序执行,设置...
完成这些步骤后,你就可以在IDE中启动远程调试会话,与运行在远程Tomcat上的应用程序进行交互了。记得确保防火墙设置允许从你的调试客户端到Tomcat服务器的端口31919的通信。 总结,启用Tomcat的远程调试功能涉及...
我们需要在该文件中找到并修改JAVA_OPTIONS变量,设置远程调试所需的参数,与Tomcat和YAK服务器类似,也需要指定调试模式、禁用编译器和设置套接字传输。 在修改完服务端配置之后,我们需要在客户端进行调试器的...