`
尚将军
  • 浏览: 34450 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

eclipse远程调试Tomcat方法

 
阅读更多

1、Linux中配置tomcatcatalina.sh中添加如下
CATALINA_OPTS="-Xdebug  -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n"(不要换行,要在同一行)

 

2、Window中修改 catalina,bat文件,添加:

Set  “CATALINA_OPTS=-Xdebug  -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n"

如图:


参数说明:

-Xdebug                              : 启用调试模式

-Xrunjdwp<sub-options>  : 加载JVMJPDA参考实现库

transport=dt_socket           :Socket连接,可选dt_shmem 通过共享内存的方式连接到调试服务器

address=8000                     :调试服务器监听的端口

server=y                             : 是否是服务器端,n为客户端

suspend=n                         : 启动过程是否加载暂停,y为启动时暂停,方便调试启动过程

3、启动tomcat,看看tomcat是否启动成功,

如果启动成功,tomcat日志文件(catalina.out)中会有如下输出:

Listening for transport dt_socket at address: 8000

4、使用eclipse调试:



点击debug,就可进行调试了


剩下的就和普通调试一样了。断点直接在源代码中添加就行

5、可能出现的连接问题:

Failed to connect to remote VM. Connection refused.

Connection refused: connect。


出现如图所示的情况可能是已经建立了一个连接了。

解决方法:去debug透视图中

找到点击断开链接,就可以解决问题了。

 

转自:http://blog.csdn.net/afgasdg/article/details/9236877

分享到:
评论

相关推荐

    Eclipse 远程调试Tomcat的应用

    ### Eclipse远程调试Tomcat应用详解 #### 一、前言 在软件开发过程中,调试是不可或缺的一环,尤其是在复杂的分布式系统或服务器端应用中。Eclipse作为一款功能强大的集成开发环境(IDE),提供了丰富的工具来支持...

    Eclipse远程调试Tomcat

    标题 "Eclipse远程调试Tomcat" 指的是在Eclipse集成开发环境中,通过远程调试功能连接并调试在另一台机器上运行的Tomcat服务器。这通常用于在生产环境或测试环境中定位和修复代码问题,而无需直接在该环境中安装IDE...

    eclipse远程调试tomcat

    ### Eclipse远程调试Tomcat知识点详解 #### 一、概述 在软件开发过程中,尤其是在Web应用开发领域,远程调试是一项非常重要的技术。它可以帮助开发者在不同的环境中(如远程服务器)调试应用程序,这对于查找和...

    使用Eclipse远程调试Linux服务器Tomcat项目

    "使用Eclipse远程调试Linux服务器Tomcat项目" 一、概述 在开发Java Web应用程序时,需要在远程服务器上进行调试,以便更好地了解程序的执行过程。使用Eclipse远程调试Linux服务器Tomcat项目可以帮助开发者更好地...

    eclipse中远程调试tomcat应用

    本文将详细讲解如何在Eclipse中进行远程调试Tomcat应用,以帮助开发者高效地定位和解决问题。 首先,确保你已经安装了Eclipse IDE和Tomcat服务器。在Eclipse中配置Tomcat服务器,需要在“Window”菜单中选择...

    Eclipse远程调试教程

    Eclipse远程调试教程 Eclipse 远程调试是指在 Eclipse 中对 Java 应用程序进行远程调试,通过配置 Tomcat 和 Eclipse,可以实现对远程服务器上的 Java 应用程序的调试。下面将详细介绍 Eclipse 远程调试的配置和...

    eclipse远程调试linux下的tomcat

    eclipse远程调试linux下的tomcat,包括各种详细的说明,配置,亲测可用

    Eclipse远程调试Tomcat通用bat文件

    只要把该bat文件放在tomcat5.5.x/bin文件夹内直接运行即可实现Eclipse remoting debug Tomcat。在tomcat6.0.x 和tomcat5.5.x中测试过了,可以使用。再低的版本没试过,应该也可以用的。 博文链接:...

    eclipse远程调试最完整教程

    ### Eclipse远程调试详解 #### 一、远程调试概念与应用场景 **远程调试**是指开发者能够通过特定工具在一台机器上(通常称为客户端)对另一台机器(服务端)上正在运行的应用程序进行调试的过程。这种方式使得...

    IDEA,Eclipse远程调试应用

    Eclipse远程调试项目配置 #### 3.1 选择项目右键选择Debug as 在Eclipse中,右键点击需要远程调试的项目,选择Debug as -&gt; Remote Java Application。 #### 3.2 选择Remote Java Application Eclipse会自动尝试...

    Eclipse远程调试Java代码

    本篇文章将详细讲解如何在Eclipse中设置和使用远程调试Java代码。 首先,我们需要理解远程调试的基本原理。远程调试允许开发者在本地IDE上对运行在另一台机器上的应用程序进行调试。这通常通过JVM的远程调试接口...

    jvm tomcat eclipse 远程 断点 debug 调试 jpda

    在Eclipse中,开发者需要创建一个远程调试配置,指定服务器的IP地址和端口号,然后在代码中设置断点,就可以在Eclipse中调试远程Tomcat上的应用了。 3. **Eclipse的调试配置** 在Eclipse中,打开Debug配置界面,...

    eclipse远程debug

    首先,我们需要创建一个新的远程 debug 配置,然后选择 tomcat 服务器,输入远程调试的主机名和端口号。最后,我们可以启动远程 debug 会话,以便在 eclipse 中调试 tomcat 和 websphere 的 web 应用。 在配置 ...

    使用Tomcat+Eclipse远程Debug

    本文将详细介绍如何通过Eclipse集成开发环境(IDE)配合Apache Tomcat应用服务器实现远程调试的功能。 #### 二、准备工作 在开始配置之前,请确保已经安装了以下组件: - **Eclipse IDE**:推荐使用最新版Eclipse...

    eclipse与tomcat、weblogic远程调试小结(windows系统)

    本文将深入探讨如何在Windows系统上使用Eclipse进行远程调试Tomcat和WebLogic。 首先,我们需要理解远程调试的概念。远程调试允许开发者在不直接访问目标机器的情况下,对运行在另一台计算机上的程序进行调试。这...

    工作日志:远程调试的方法(Tomcat与JDPA)

    远程调试Tomcat与JDPA的步骤大致如下: 1. **配置Tomcat**:在Tomcat的启动脚本(如`catalina.sh`或`catalina.bat`)中添加JDWP相关的启动参数,启用调试模式。 2. **设置IDE**:在本地IDE(如IntelliJ IDEA或...

    Eclipse插件-TomcatPlugin下载

    4. **调试支持**:允许在 Eclipse 内部设置断点,进行远程调试,从而快速定位和解决问题。 5. **日志查看**:提供集成的日志查看器,便于开发者实时查看和分析 Tomcat 的运行日志。 6. **版本管理**:支持多版本的...

Global site tag (gtag.js) - Google Analytics