<script type="text/javascript">document.domain = "iteye.com";</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.bat`,包含Tomcat远程调试所需的环境变量设置和启动命令,以简化操作。 5. **修改Tomcat启动文件**: - 在`catalina.bat`或`catalina.sh`中,根据具体需求,将`JPDA_...
在IT行业中,Tomcat是一个广泛使用的开源Java Servlet容器,它实现了Java EE的Web部分,包括Servlet和JSP标准。...同时,确保你的防火墙设置允许从Eclipse所在的机器访问Tomcat的debug端口,以确保连接的畅通无阻。
### 使用Tomcat+Eclipse进行远程Debug的详细步骤与配置 #### 一、前言 在软件开发过程中,尤其是Web应用的开发中,调试是必不可少的一个环节。为了更好地定位和解决问题,开发者经常需要对运行在服务器上的应用...
Tomcat_Remote_Debug This document describe how to use intelljIDE remote debug tomcat on Linux
至于`remote-debug.bat`,这是一个用于远程调试的批处理文件,它通常会调用已经配置好远程调试参数的`catalina.sh`或`catalina.bat`,并启动调试客户端,连接到之前设置的调试端口(如8000)。 总结来说,通过配置...
1. **环境变量设置**:首先设置一系列环境变量,如`JAVA_HOME`(指定Java安装目录)、`CATALINA_HOME`(指定Tomcat安装目录)等。 2. **调用`bootstrap.jar`**:通过调用`bootstrap.jar`中的类来启动Tomcat。这部分...
为了使IDEA能够正确识别和运行Tomcat 6,可能需要在IDE的Project Structure中设置正确的Java SDK版本,因为Tomcat 6需要Java 6或更高版本。在运行或调试Web应用程序时,可以通过IDEA的Run/Debug配置来指定要启动的...
打开命令行,定位到Tomcat的bin目录,执行`debug.bat`脚本(或者手动添加相应的启动参数`-Xdebug -Xrunjdwp:transport=dt_socket,address=5005,server=y,suspend=n`到Tomcat的启动命令中)。 5. **连接并调试**: ...
在Eclipse中,开发者需要创建一个远程调试配置,指定服务器的IP地址和端口号,然后在代码中设置断点,就可以在Eclipse中调试远程Tomcat上的应用了。 3. **Eclipse的调试配置** 在Eclipse中,打开Debug配置界面,...
放到tomcat的bin下启动,端口号8013
问题的关键在于,当以Debug模式启动Tomcat时,Eclipse会在程序中自动设置断点,以便在特定位置暂停执行,以便开发者能够检查和修改程序状态。然而,如果这些断点设置得不当或者数量过多,可能会导致Tomcat在启动过程...
本篇将详细讲解Tomcat日志设置的相关知识点,旨在提供一套实用的解决方案。 首先,Tomcat的日志主要分为两种类型:Catalina日志和Host日志。Catalina日志记录了Tomcat服务器整体运行的信息,而Host日志则针对每个...
本文将深入探讨如何在Tomcat 6上启用SSL,并生成及配置服务器证书。 首先,了解SSL的基本概念。SSL是一种网络安全协议,它通过加密通信,保护网络数据免受窃听和篡改。在HTTP之上使用SSL,我们得到的就是HTTPS,这...
选择【Launch】配置,推荐选择【Debug mode】,这样Tomcat可以在调试模式下运行,能够自动检测类和JSP文件的变化,方便开发过程中进行调试。点击【Create Launch Configuration】创建新的启动配置,以确保配置生效。...
### Linux部署系统JDK6与Tomcat6安装配置及Oracle11g中文显示乱码解决方案 #### 一、概述 本文将详细介绍如何在Linux环境下安装配置JDK6、Tomcat6以及解决Oracle11g数据库中文显示乱码的问题。整个过程涵盖了从...
7. **配置Tomcat**:配置主要在conf目录下的server.xml、web.xml等文件中进行,可以设置端口号、应用部署路径、连接池等参数。 8. **应用部署**:将Java Web应用的WAR文件复制到webapps目录下,Tomcat会自动解压并...
6. **Eclipse的调试工具**: 包括设置断点,单步执行,查看变量值,调用堆栈,线程信息等。对于调试Liferay,你可能需要关注服务层、控制层、视图层的交互,以及Portlet、主题和布局的处理。 7. **博文链接**: 提供...
标题“tomcat_remote_debug.rar”暗示了这个压缩包可能包含了有关如何远程调试Apache Tomcat服务器的资源。Apache Tomcat是一款广泛使用的开源Java Servlet容器,它实现了Java EE的Web部分,如Servlet和JSP规范。...
目录Tomcat Debug1. 启动 Debug 模式2. 配置自动更新3. 正常模式的重新配置 Tomcat Debug 1. 启动 Debug 模式 启动 Debug 模式(或按 shift + F9)后,可以自由修改更新文件。启动位置: 2. 配置自动更新 打开 ...
Java Tomcat远程调试在服务器上进行debug是一种常见且重要的技能,尤其对于开发和运维团队来说,它能够帮助快速定位和解决生产环境中遇到的问题。这里我们将深入探讨如何设置和使用Java和Tomcat的远程调试功能。 ...