转自:http://qiushi-fly.iteye.com/blog/2212742
linux服务器端配置
1.配置JAVA_HOME
vi /etc/profile
在该文件末尾追加以下几行
export JAVA_HOME="/usr/local/jdk"
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$PATH:$JAVA_HOME/bin
保存退出,使配置生效:source /etc/profile
2.配置tomcat的启动参数jpda
vi /usr/local/tomcat/bin/catalina.sh
大概240行左右
JPDA_ADDRESS的值改为8923(改为本机和linux机器都闲置的端口即可)
JPDA_SUSPEND的值改为y
保存退出
3.关闭防火墙
service iptables stop
4.本机eclipse配置
project选择对应项目即可
host:linux机器的ip
port:8923(对应catalina.sh中JPDA_ADDRESS的值即可)
勾选ALLOW termination of remote vm
点击apply保存
5.debug模式启动Linux机器的的tomcat
进入/usr/local/tomcat/bin目录
执行./shutdown.sh
执行./catalina.sh jpda start
6.本机eclipse中将刚才配置的远程调试启动
相关推荐
### Eclipse远程调试Tomcat知识点详解 #### 一、概述 在软件开发过程中,尤其是在Web应用开发领域,远程调试是一项非常重要的技术。它可以帮助开发者在不同的环境中(如远程服务器)调试应用程序,这对于查找和...
"使用Eclipse远程调试Linux服务器Tomcat项目" 一、概述 在开发Java Web应用程序时,需要在远程服务器上进行调试,以便更好地了解程序的执行过程。使用Eclipse远程调试Linux服务器Tomcat项目可以帮助开发者更好地...
在Linux环境中,对Tomcat应用进行远程调试是一个非常实用的功能,可以帮助开发者在不中断服务器运行的情况下定位和解决问题。本文将详细介绍如何实现Linux中Tomcat的远程调试代码。 首先,我们需要编辑Tomcat的启动...
在Tomcat的`bin`目录下找到`catalina.sh`(Linux或Mac)或`catalina.bat`(Windows)启动脚本,并添加以下参数以启用JVM的远程调试端口,例如: ```bash # Linux/Mac JAVA_OPTS="-Xdebug -Xrunjdwp:transport=dt_...
eclipse远程调试linux下的tomcat,包括各种详细的说明,配置,亲测可用
本文将深入探讨如何使用MyEclipse进行远程调试Tomcat服务器上的项目,以及相关的重要知识点。 首先,我们需要了解的是远程调试的概念。远程调试允许开发者在本地开发环境中对运行在另一台计算机(如远程服务器)上...
标题“Tomcat远程调试-好用的神器”指的是在开发Java Web应用时,利用Tomcat服务器进行远程调试的方法。远程调试允许开发者在不直接访问服务器的情况下解决代码问题,提高工作效率。这种技术对于分布式系统或者在...
本文将详细介绍如何在三种常用的中间件——WebSphere、WebLogic和Tomcat上开启远程调试功能。 首先,我们来看WebSphere的远程调试配置。在WebSphere Application Server中,这通常通过管理控制台来完成。登录...
本文将详细讲解如何在Eclipse中进行远程调试Tomcat应用,以帮助开发者高效地定位和解决问题。 首先,确保你已经安装了Eclipse IDE和Tomcat服务器。在Eclipse中配置Tomcat服务器,需要在“Window”菜单中选择...
要启用TOMCAT的远程调试模式,需要对TOMCAT的启动配置文件进行修改。 #### 1.1 修改TOMCAT配置文件 在Windows环境下,修改TOMCAT的bin目录下的`catalina.bat`文件。在文件最上方加入以下配置: ```shell set JAVA...
二、Tomcat 启动的 Web 项目远程调试 在使用 Tomcat 启动的 Web 项目时,需要修改 Tomcat 的 bin 目录下的 catalina.sh 文件(如果是 Windows 系统则修改 catalina.bat 文件)。以 Linux 系统为例,导入语句为:...
本文介绍的是Tomcat、YAK和Weblogic这三种流行的Web服务器的远程调试配置方法。 首先,我们先来了解服务端设置。对于Tomcat服务器来说,我们需要找到安装目录下的bin目录,编辑catalina.sh文件(Linux系统为...
本文将详细介绍如何通过Eclipse集成开发环境(IDE)配合Apache Tomcat应用服务器实现远程调试的功能。 #### 二、准备工作 在开始配置之前,请确保已经安装了以下组件: - **Eclipse IDE**:推荐使用最新版Eclipse...
本文将详细介绍如何在Tomcat和Eclipse环境中配置远程调试。 首先,我们来看Tomcat的配置。Tomcat是一个流行的开源Java Servlet容器,它用于部署和运行Java Web应用程序。在Windows和非Windows系统(如Linux或Mac OS...
MyEclipse是一款功能强大的Java集成开发环境,它支持对Tomcat等应用服务器的远程调试,这在处理生产环境中遇到的问题时非常有用。本篇文章将详细介绍如何在MyEclipse中远程调试Tomcat。 首先,我们来看一下问题背景...
9. **日志管理**:Tomcat的日志文件位于`logs`目录下,包括`catalina.out`,`host-manager`,`manager`等,用于调试和监控。 10. **安全性**:通过`conf/tomcat-users.xml`配置用户和角色,实现基本的访问控制。还...
假设我们正在使用的是Tomcat 7 + Java 7环境,则可以在`catalina.bat`(Windows环境)或`catalina.sh`(Linux环境)中设置`JAVA_OPTS`节点。例如,可以添加如下配置: ``` set JAVA_OPTS=-agentlib:jdwp=transport=...
- 如果你的应用是通过Tomcat等容器启动的,需要编辑对应的启动脚本,例如`catalina.bat`(Windows)或`catalina.sh`(Linux)。 - 在`JAVA_OPTS`变量中添加上述调试命令。例如,在`catalina.sh`中,你可能需要找到...
为了启用远程调试功能,首先需要配置Tomcat使其支持Debug模式。这通常涉及到修改`catalina.bat`文件(Linux系统下为`catalina.sh`)。 **具体步骤如下:** - 在`catalina.bat`文件中找到`CATALINA_OPTS`注释,并在...