`

tomcat linux 远程调试

 
阅读更多


转自: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中将刚才配置的远程调试启动











 

  • 大小: 94.4 KB
  • 大小: 26.8 KB
  • 大小: 28.5 KB
分享到:
评论

相关推荐

    eclipse远程调试tomcat

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

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

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

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

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

    Eclipse远程调试Tomcat

    在Tomcat的`bin`目录下找到`catalina.sh`(Linux或Mac)或`catalina.bat`(Windows)启动脚本,并添加以下参数以启用JVM的远程调试端口,例如: ```bash # Linux/Mac JAVA_OPTS="-Xdebug -Xrunjdwp:transport=dt_...

    eclipse远程调试linux下的tomcat

    eclipse远程调试linux下的tomcat,包括各种详细的说明,配置,亲测可用

    使用MyEclipse调试远程tomcat项目

    本文将深入探讨如何使用MyEclipse进行远程调试Tomcat服务器上的项目,以及相关的重要知识点。 首先,我们需要了解的是远程调试的概念。远程调试允许开发者在本地开发环境中对运行在另一台计算机(如远程服务器)上...

    tomcat远程调试-好用的神器

    标题“Tomcat远程调试-好用的神器”指的是在开发Java Web应用时,利用Tomcat服务器进行远程调试的方法。远程调试允许开发者在不直接访问服务器的情况下解决代码问题,提高工作效率。这种技术对于分布式系统或者在...

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

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

    eclipse中远程调试tomcat应用

    本文将详细讲解如何在Eclipse中进行远程调试Tomcat应用,以帮助开发者高效地定位和解决问题。 首先,确保你已经安装了Eclipse IDE和Tomcat服务器。在Eclipse中配置Tomcat服务器,需要在“Window”菜单中选择...

    IDEA,Eclipse远程调试应用

    要启用TOMCAT的远程调试模式,需要对TOMCAT的启动配置文件进行修改。 #### 1.1 修改TOMCAT配置文件 在Windows环境下,修改TOMCAT的bin目录下的`catalina.bat`文件。在文件最上方加入以下配置: ```shell set JAVA...

    idea的远程调试和一键部署

    二、Tomcat 启动的 Web 项目远程调试 在使用 Tomcat 启动的 Web 项目时,需要修改 Tomcat 的 bin 目录下的 catalina.sh 文件(如果是 Windows 系统则修改 catalina.bat 文件)。以 Linux 系统为例,导入语句为:...

    web服务器远程调试配置方法

    本文介绍的是Tomcat、YAK和Weblogic这三种流行的Web服务器的远程调试配置方法。 首先,我们先来了解服务端设置。对于Tomcat服务器来说,我们需要找到安装目录下的bin目录,编辑catalina.sh文件(Linux系统为...

    使用Tomcat+Eclipse远程Debug

    本文将详细介绍如何通过Eclipse集成开发环境(IDE)配合Apache Tomcat应用服务器实现远程调试的功能。 #### 二、准备工作 在开始配置之前,请确保已经安装了以下组件: - **Eclipse IDE**:推荐使用最新版Eclipse...

    在Tomcat和Eclipse进行远程调试的配置.doc

    本文将详细介绍如何在Tomcat和Eclipse环境中配置远程调试。 首先,我们来看Tomcat的配置。Tomcat是一个流行的开源Java Servlet容器,它用于部署和运行Java Web应用程序。在Windows和非Windows系统(如Linux或Mac OS...

    Myeclipse_Tomcat远程

    MyEclipse是一款功能强大的Java集成开发环境,它支持对Tomcat等应用服务器的远程调试,这在处理生产环境中遇到的问题时非常有用。本篇文章将详细介绍如何在MyEclipse中远程调试Tomcat。 首先,我们来看一下问题背景...

    tomcat linux版

    9. **日志管理**:Tomcat的日志文件位于`logs`目录下,包括`catalina.out`,`host-manager`,`manager`等,用于调试和监控。 10. **安全性**:通过`conf/tomcat-users.xml`配置用户和角色,实现基本的访问控制。还...

    idea远程调试代码(图文详细)

    假设我们正在使用的是Tomcat 7 + Java 7环境,则可以在`catalina.bat`(Windows环境)或`catalina.sh`(Linux环境)中设置`JAVA_OPTS`节点。例如,可以添加如下配置: ``` set JAVA_OPTS=-agentlib:jdwp=transport=...

    Idea远程调试代码JDK1.8

    - 如果你的应用是通过Tomcat等容器启动的,需要编辑对应的启动脚本,例如`catalina.bat`(Windows)或`catalina.sh`(Linux)。 - 在`JAVA_OPTS`变量中添加上述调试命令。例如,在`catalina.sh`中,你可能需要找到...

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

    为了启用远程调试功能,首先需要配置Tomcat使其支持Debug模式。这通常涉及到修改`catalina.bat`文件(Linux系统下为`catalina.sh`)。 **具体步骤如下:** - 在`catalina.bat`文件中找到`CATALINA_OPTS`注释,并在...

Global site tag (gtag.js) - Google Analytics