`
chembo
  • 浏览: 940859 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

tomcat 开启远程debug

阅读更多
在tomcat的catalina.bat文件中加入下面的设置,当然SET CATALINA_OPTS 变量应该在使用它之前。这是在tomcat启动时设置一些虚拟机参数,使服务器允许远程连接功能,address=5888表示远程连接的端口号,可以设置成任意其他不冲突端口。其他的应用服务器比如weblogic也应该可以设置这些参数,有兴趣的可以测试。

SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5888 这样就Ok了,重启动tomcat,可以直接独立启动,而不用在eclipes的插件中启动。打开eclipse中的debug设置窗口,选择Remote Java Application ,新建一个debug项,输入服务器IP和刚才设置端口号,点ok就可以进入debug状态了。Jbuilder中同样可以设置Remote Java Application
分享到:
评论

相关推荐

    jvm tomcat eclipse 远程 断点 debug 调试 jpda

    在Eclipse中,打开Debug配置界面,选择"Remote Java Application"模板,填入远程服务器的信息(主机名、端口号),然后启动调试。当远程应用执行到断点处时,Eclipse会暂停并显示当前上下文,使得开发者可以查看...

    使用Tomcat+Eclipse远程Debug

    ### 使用Tomcat+Eclipse进行远程Debug的详细步骤与配置 #### 一、前言 在软件开发过程中,尤其是Web应用的开发中,调试是必不可少的一个环节。为了更好地定位和解决问题,开发者经常需要对运行在服务器上的应用...

    Tomcat远程调试

    为了开启Tomcat的远程调试功能,我们需要在Tomcat的启动脚本(如`catalina.sh`或`catalina.bat`)中添加特定的Java选项。主要涉及以下两个参数: 1. `-Xdebug`: 这个参数告诉JVM开启调试模式。 2. `-Xrunjdwp`: 它...

    tomcat_debug.rar

    当我们需要对运行在Tomcat服务器上的应用程序进行调试时,远程debug功能显得尤为重要。本压缩包"tomcat_debug.rar"提供了在Eclipse中与远程Tomcat服务器进行调试的配置方法。 首先,我们来看`setenv.bat`文件。这个...

    Linux 中Tomcat远程调试代码的实现方法

    保存并关闭`catalina.sh`后,重启Tomcat服务,此时Tomcat已经开启了远程调试功能。 接下来,在Eclipse IDE中配置远程调试。按照以下步骤操作: 1. **第一步**:在Eclipse中,选择要调试的项目,右键点击,然后选择...

    tomcat远程debug

    打开Tomcat安装目录下的`%CATALINE_HOME%/bin`路径,找到并编辑`catalina.sh`文件。在文件中添加以下行: ```bash # For remote debug export JAVA_OPTS="$JAVA_OPTS -agentlib:jdwp=transport=dt_socket,address=...

    java tomcat 远程调试 在服务器上debug

    Java Tomcat远程调试在服务器上进行debug是一种常见且重要的技能,尤其对于开发和运维团队来说,它能够帮助快速定位和解决生产环境中遇到的问题。这里我们将深入探讨如何设置和使用Java和Tomcat的远程调试功能。 ...

    Intellij idea远程debug连接tomcat实现单步调试

    在Tomcat 的 bin 目录下,有一个 catalina.bat 文件,可以用于启动 Tomcat 服务器并开启远程调试的端口。 3. 在 IntelliJ IDEA 中远程连接 Tomcat 的设置 在 IntelliJ IDEA 中,需要配置远程连接 Tomcat 的设置。...

    Tomcat使用IDEA远程Debug调试的讲解

    本文主要介绍了如何使用集成开发环境IntelliJ IDEA (IDEA)进行远程Debug调试Tomcat服务器,这对于解决线上问题和优化代码效率非常有帮助。以下是详细的步骤和注意事项: 首先,我们需在Tomcat的运行环境中进行配置...

    eclipse 中配置外部 tomcat 的debug

    - 这里提供的`debug.bat`文件可能是一个批处理脚本,用于启动Tomcat并开启调试模式。打开命令行,定位到Tomcat的bin目录,执行`debug.bat`脚本(或者手动添加相应的启动参数`-Xdebug -Xrunjdwp:transport=dt_socket...

    修改Tomcat支持远程调试

    在Unix系统中,打开`catalina.sh`,找到`# CATALINA_OPTS Add on extra command line options to the JVM`这一行,然后在其下方添加以下内容来开启远程调试: ```bash export CATALINA_OPTS="-agentlib:jdwp=...

    tomcat启动debug.txt

    在`catalina.sh`或`startup.bat`中,可以通过设置特定的参数来开启JPDA调试模式。 - **JPDA_TRANSPORT**:定义了调试器使用的传输协议,默认为“dt_socket”。这意味着调试器将通过Socket连接进行通信。 - **启用...

    eclipse远程调试tomcat

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

    Tomcat下配置远程调试

    3. **修改启动命令**:打开`startup-debug.bat`文件,找到包含`call "%EXECUTABLE%" start %CMD_LINE_ARGS%`这一行的代码。将其修改为`call "%EXECUTABLE%" jpdastart %CMD_LINE_ARGS%`。这一改动使得Tomcat启动时会...

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

    远程debug要保证本地代码和服务器代码一直,否则调试结果不一致。端口号必须是可以访问的端口,否则无法进行远程调试。 使用Eclipse远程调试Linux服务器Tomcat项目可以帮助开发者更好地解决问题,但需要注意配置...

    tomcat_remote_debug.rar

    2. **配置Tomcat**:讲解如何在Tomcat的配置文件(如`server.xml`)中开启远程调试端口,通常会涉及到修改`<Connector>`标签的属性,如`debug`、`address`和`port`。 3. **编辑启动脚本**:压缩包中的`catalina.bat...

    常用中间件开启远程调试方法汇总

    本文将详细介绍如何在三种常用的中间件——WebSphere、WebLogic和Tomcat上开启远程调试功能。 首先,我们来看WebSphere的远程调试配置。在WebSphere Application Server中,这通常通过管理控制台来完成。登录...

    Eclipse 远程调试Tomcat的应用

    通过上述步骤,我们不仅能够在远程服务器上的Tomcat环境中顺利开启调试功能,还能够利用Eclipse的强大调试工具进行高效的问题定位和解决。这种远程调试技术对于分布式系统、云环境中的应用开发尤为关键,极大地提高...

    windchill远程调试详细介绍

    然后,打开 Tomcat/bin 目录下的 wttomcat_start.bat 文件,添加以下内容: ``` rem Un-rem next line to enable debugger attaching to this instance of Tomcat set JAVA_OPTS=%JAVA_OPTS% -Xnoagent -Xdebug -...

    使用MyEclipse调试远程tomcat项目

    - 打开Tomcat的`bin`目录下的`setenv.bat`文件(如果你使用的是Windows)或`setenv.sh`(Linux或Mac)。这个文件用于设置Tomcat启动时的环境变量。 - 在`setenv.bat`中,添加以下行来开启远程调试: ``` set ...

Global site tag (gtag.js) - Google Analytics