`

Tomcat6设置debug

阅读更多

<script type="text/javascript">document.domain = &quot;iteye.com&quot;;</script>

本例测试环境
OS:目前主流操作系统
WEB服务器:Tomcat6
IDE:Eclipse3.2

S1、设置环境变量CATALINA_OPTS
    在catalina.bat的开始位置,添加以下内容:
    rem ********************* 设置Tomcat remote debug *************************************
    SET CATALINA_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n
    rem ***********************************************************************************

S2、启动tomcat
    使用startup.bat启动tomcat,在eclipse中使用tomcat插件启动则无效。

S3、配置eclipse,
    run->open debug dialog->Remote Java Application,进行相应配.
    host是tomat所在的地址
    端口号是上面设置的端口(8787)

S4、执行代码
    代码执行后,即可进入debug状态。在设置断点的地方,系统会停止,等待下一步执行。

分享到:
评论

相关推荐

    tomcat远程debug测试

    - 可以创建一个批处理文件,如`Tomcat debug.bat`,包含Tomcat远程调试所需的环境变量设置和启动命令,以简化操作。 5. **修改Tomcat启动文件**: - 在`catalina.bat`或`catalina.sh`中,根据具体需求,将`JPDA_...

    tomcat_debug.rar

    在IT行业中,Tomcat是一个广泛使用的开源Java Servlet容器,它实现了Java EE的Web部分,包括Servlet和JSP标准。...同时,确保你的防火墙设置允许从Eclipse所在的机器访问Tomcat的debug端口,以确保连接的畅通无阻。

    使用Tomcat+Eclipse远程Debug

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

    Tomcat 远程 Debug

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

    tomcat远程debug与jrebel热部署文件

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

    tomcat启动debug.txt

    1. **环境变量设置**:首先设置一系列环境变量,如`JAVA_HOME`(指定Java安装目录)、`CATALINA_HOME`(指定Tomcat安装目录)等。 2. **调用`bootstrap.jar`**:通过调用`bootstrap.jar`中的类来启动Tomcat。这部分...

    tomcat6,用于idea适配低版本的tomcat

    为了使IDEA能够正确识别和运行Tomcat 6,可能需要在IDE的Project Structure中设置正确的Java SDK版本,因为Tomcat 6需要Java 6或更高版本。在运行或调试Web应用程序时,可以通过IDEA的Run/Debug配置来指定要启动的...

    eclipse 中配置外部 tomcat 的debug

    打开命令行,定位到Tomcat的bin目录,执行`debug.bat`脚本(或者手动添加相应的启动参数`-Xdebug -Xrunjdwp:transport=dt_socket,address=5005,server=y,suspend=n`到Tomcat的启动命令中)。 5. **连接并调试**: ...

    jvm tomcat eclipse 远程 断点 debug 调试 jpda

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

    debug模式启动tomcat

    放到tomcat的bin下启动,端口号8013

    解决tomcat在Debug模式下无法启动问题

    问题的关键在于,当以Debug模式启动Tomcat时,Eclipse会在程序中自动设置断点,以便在特定位置暂停执行,以便开发者能够检查和修改程序状态。然而,如果这些断点设置得不当或者数量过多,可能会导致Tomcat在启动过程...

    tomcat 日志设置解决方案

    本篇将详细讲解Tomcat日志设置的相关知识点,旨在提供一套实用的解决方案。 首先,Tomcat的日志主要分为两种类型:Catalina日志和Host日志。Catalina日志记录了Tomcat服务器整体运行的信息,而Host日志则针对每个...

    tomcat6启用SSL_证书_tomcat6多ssl_Tomcat6;SSL;_

    本文将深入探讨如何在Tomcat 6上启用SSL,并生成及配置服务器证书。 首先,了解SSL的基本概念。SSL是一种网络安全协议,它通过加密通信,保护网络数据免受窃听和篡改。在HTTP之上使用SSL,我们得到的就是HTTPS,这...

    MyEclipse 6.0.1配置Tomcat 6服务器

    选择【Launch】配置,推荐选择【Debug mode】,这样Tomcat可以在调试模式下运行,能够自动检测类和JSP文件的变化,方便开发过程中进行调试。点击【Create Launch Configuration】创建新的启动配置,以确保配置生效。...

    linux 部署系统jdk6 tomcat6安装配置 oracle11g中文显示乱码

    ### Linux部署系统JDK6与Tomcat6安装配置及Oracle11g中文显示乱码解决方案 #### 一、概述 本文将详细介绍如何在Linux环境下安装配置JDK6、Tomcat6以及解决Oracle11g数据库中文显示乱码的问题。整个过程涵盖了从...

    Tomcat6 免安装 WIN for linux版

    7. **配置Tomcat**:配置主要在conf目录下的server.xml、web.xml等文件中进行,可以设置端口号、应用部署路径、连接池等参数。 8. **应用部署**:将Java Web应用的WAR文件复制到webapps目录下,Tomcat会自动解压并...

    liferay tomcat eclipse debug

    6. **Eclipse的调试工具**: 包括设置断点,单步执行,查看变量值,调用堆栈,线程信息等。对于调试Liferay,你可能需要关注服务层、控制层、视图层的交互,以及Portlet、主题和布局的处理。 7. **博文链接**: 提供...

    tomcat_remote_debug.rar

    标题“tomcat_remote_debug.rar”暗示了这个压缩包可能包含了有关如何远程调试Apache Tomcat服务器的资源。Apache Tomcat是一款广泛使用的开源Java Servlet容器,它实现了Java EE的Web部分,如Servlet和JSP规范。...

    Tomcat Debug 模式

    目录Tomcat Debug1. 启动 Debug 模式2. 配置自动更新3. 正常模式的重新配置 Tomcat Debug 1. 启动 Debug 模式 启动 Debug 模式(或按 shift + F9)后,可以自由修改更新文件。启动位置: 2. 配置自动更新 打开 ...

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

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

Global site tag (gtag.js) - Google Analytics