`

DEBUG远程tomcat

 
阅读更多

 

一、在windows系统中:
打开%CATALINE_HOME%/bin下的文件catalina.bat,加入下面这行:
set CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address= 8000

其中 address=8000是没被使用的端口号。连接方式有两种,为dt_shmemdt_socket,分别表示本机调试和远程调试。

二、在非windows系统中:
需要把% CATALINE_HOME %/bin/startup.sh中的最后一行exec "$PRGDIR"/"$EXECUTABLE" start "$@" 中的start改成jpda start。由于默认的端口是8000,所以如果8000端口已有他用的话,还需在catalina.sh文件中设置:JPDA_ADDRESS=8000
输入命令startup.sh或者catalina.sh jpda start就可启动tomcat

 

eclipse 设置就不多说了。。。。

 

分享到:
评论

相关推荐

    tomcat远程debug与jrebel热部署文件

    至于`remote-debug.bat`,这是一个用于远程调试的批处理文件,它通常会调用已经配置好远程调试参数的`catalina.sh`或`catalina.bat`,并启动调试客户端,连接到之前设置的调试端口(如8000)。 总结来说,通过配置...

    tomcat远程debug测试

    - 启动远程Tomcat服务器,确保控制台输出`Listening for transport dt_socket at address: 8000`,表明远程调试已准备就绪。 - 在本地Eclipse中设置需要调试的代码断点。 - 选择刚刚创建的远程调试配置,点击`...

    使用Tomcat+Eclipse远程Debug

    通过上述步骤,你可以实现在本地Eclipse环境中对部署在远程Tomcat服务器上的应用程序进行高效地调试。这对于团队协作和分布式开发尤其有用,可以帮助开发者快速定位问题并提高工作效率。希望本教程能帮助你在日常...

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

    1. IntelliJ IDEA 远程 debug 连接 Tomcat 实现单步调试的概念和原理 IntelliJ IDEA 是一款功能强大的集成开发环境(IDE),它提供了强大的调试功能,包括远程 debug 连接 Tomcat 实现单步调试。远程 debug 连接 ...

    jvm tomcat eclipse 远程 断点 debug 调试 jpda

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

    Tomcat 远程 Debug

    Tomcat_Remote_Debug This document describe how to use intelljIDE remote debug tomcat on Linux

    使用MyEclipse调试远程tomcat项目

    在IT行业中,开发Java Web...通过以上步骤,你可以在MyEclipse中高效地远程调试在远程Tomcat服务器上运行的项目。这个过程不仅有助于定位和解决问题,还有助于提高开发效率,特别是对于分布式系统或跨地域团队来说。

    tomcat_debug.rar

    本压缩包"tomcat_debug.rar"提供了在Eclipse中与远程Tomcat服务器进行调试的配置方法。 首先,我们来看`setenv.bat`文件。这个文件是Tomcat启动时用来设置环境变量的批处理脚本。在远程debug场景下,我们需要在这个...

    Eclipse远程调试Tomcat

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

    eclipse远程debug

    eclipse 远程 debug tomcat 和 websphere 的 web 应用 eclipse 远程 debug 是一种常用的 debugging 技术,用于在远程服务器上调试 Web 应用程序。今天我们将讨论如何使用 eclipse 远程 debug tomcat 和 websphere ...

    Eclipse 远程调试Tomcat的应用

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

    实战验证过的最新远程Tomcat调试方式(基于IDEA2023/2024, JDK1.8, TOMCAT9, WIN10的)

    ### 实战验证过的最新远程Tomcat调试方式 #### 前言 在Web开发中,一个常见的挑战是在本地环境中调试的应用程序,在部署到线上服务器后出现各种各样的问题。为了解决这一难题,最佳实践之一就是实现对远程Tomcat...

    Tomcat远程调试

    【标题】:“Tomcat远程调试” 在Java Web开发中,Tomcat服务器是我们常见的应用服务器,它用于部署和运行Servlet和JSP应用。然而,在开发过程中,我们常常会遇到需要进行远程调试的情况,以便解决复杂的代码问题。...

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

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

    eclipse远程调试tomcat

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

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

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

    tomcat远程debug

    在IT行业中,远程调试是一种...总之,通过以上步骤,你就可以在Eclipse中实现对远程Tomcat服务器的Java应用程序进行调试,这对于远程开发和问题排查具有显著的帮助。请确保遵循最佳实践,确保系统的安全性和稳定性。

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

    在Linux环境中,对Tomcat应用进行远程调试是一个非常实用的功能,可以帮助开发者在不中断服务器运行的情况下定位和解决问题。本文将详细介绍如何实现Linux中Tomcat的远程调试代码。 首先,我们需要编辑Tomcat的启动...

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

    2. 在配置界面,填写远程Tomcat服务器的IP地址(例如`xxx.xxx.152.67`)和端口(通常为8080),以及之前设置的Debug端口(本例为60222)。 3. 如果远程Tomcat服务器的代码与本地代码同步,选择“Remote staging”为...

    Myeclipse_Tomcat远程

    在MyEclipse中配置远程调试项并与远程Tomcat建立连接,可以有效地帮助我们排查和修复生产环境中遇到的问题。这种方式不仅适用于Tomcat,也适用于其他支持JPDA的Java应用服务器。记住,远程调试的关键在于正确配置...

Global site tag (gtag.js) - Google Analytics