`
catastiger
  • 浏览: 138558 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

eclipse远程调试

阅读更多

1.修改catalina.bat文件,添加如下内容
rem ---------------------------------------------------------------------------
rem 和eclipse建立远程调试的方法,管用
rem ---------------------------------------------------------------------------
SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000

2.修改eclipse远程高度模式:

3.注意tomcat的server.xml里的端口不能与上面的端口一样,否则会产生冲突

 

 

  • 大小: 59.1 KB
分享到:
评论
2 楼 guji528 2012-08-20  
直接调试远程Java程序,在Java命令后面加上-Xdebug 参数:
$JAVA_HOME/bin/java -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8002 -Dfile.encoding=utf-8 $Xms_target $Xmx_target $Xmn_target -Xss128k -XX:ParallelGCThreads=20 -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:+UseCMSCompactAtFullCollection -XX:CMSFullGCsBeforeCompaction=70 -XX:-CMSParallelRemarkEnabled -XX:-HeapDumpOnOutOfMemoryError -Ddefault.client.encoding=utf-8 -jar ../lib/test.jar com.test.TestStart

在服务器查看监听的端口8002的命令: lsof -i:8002
1 楼 guji528 2012-06-19  
Eclipse 远程调试 linux 中的  tomcat

(要进行调试,要保证eclipse中的代码和linux中的tomcat中的放置的代码一致.)

在tomcattomcat/bin/catalina.sh文件的正文的第一行添加:
declare -x CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000"

address=8000 表示要进行和eclipse进行通信的端口号。

相关推荐

    Eclipse远程调试教程

    Eclipse远程调试教程 Eclipse 远程调试是指在 Eclipse 中对 Java 应用程序进行远程调试,通过配置 Tomcat 和 Eclipse,可以实现对远程服务器上的 Java 应用程序的调试。下面将详细介绍 Eclipse 远程调试的配置和...

    Eclipse 远程调试Tomcat的应用

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

    eclipse远程调试最完整教程

    ### Eclipse远程调试详解 #### 一、远程调试概念与应用场景 **远程调试**是指开发者能够通过特定工具在一台机器上(通常称为客户端)对另一台机器(服务端)上正在运行的应用程序进行调试的过程。这种方式使得...

    NC eclipse 远程调试

    NC Eclipse 远程调试 NC Eclipse 远程调试是指在 Eclipse 集成开发环境中,使用 Java Debug Wire Protocol (JDWP) 实现远程调试 Java 应用程序的功能。JDWP 是一个基于 socket 的通信协议,用于在 debug 客户端和...

    Java开发环境Eclipse远程调试端口配置

    ### Java开发环境Eclipse远程调试端口配置 #### 运行环境配置 为了实现Java Eclipse远程调试功能,首先需要确保本地开发环境与远程服务器环境之间的兼容性和一致性。具体步骤如下: 1. **运行ncSysconfig命令**:...

    eclipse远程调试linux下的tomcat

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

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

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

    IDEA,Eclipse远程调试应用

    Eclipse远程调试项目配置 #### 3.1 选择项目右键选择Debug as 在Eclipse中,右键点击需要远程调试的项目,选择Debug as -> Remote Java Application。 #### 3.2 选择Remote Java Application Eclipse会自动尝试...

    Eclipse远程调试Tomcat

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

    eclipse远程调试tomcat

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

    Eclipse远程调试Java代码

    本篇文章将详细讲解如何在Eclipse中设置和使用远程调试Java代码。 首先,我们需要理解远程调试的基本原理。远程调试允许开发者在本地IDE上对运行在另一台机器上的应用程序进行调试。这通常通过JVM的远程调试接口...

    eclipse 远程调试was代码

    ### Eclipse远程调试WebSphere Application Server (WAS)代码详解 #### 一、远程调试的意义与应用场景 在软件开发过程中,特别是在分布式系统或大型企业级应用的开发中,开发者经常需要在远程服务器上运行和调试...

    使用 Eclipse 远程调试 Java 应用程序

    Eclipse远程调试的基础是Java Platform Debugger Architecture (JPDA),它由JVM Tool Interface (JVMTI)、Java Debug Interface (JDI)、Java Debug Wire Protocol (JDWP)等组件构成。JPDA定义了一种标准架构,使得...

    Eclipse 远程调试

    一个文档,详细的说明了怎么进行远程debug

    eclipse linux 远程调试

    标题“Eclipse Linux 远程调试”涉及到的是在Linux环境下使用Eclipse集成开发环境(IDE)进行远程Java应用的调试技术。Eclipse是一款强大的开源IDE,广泛用于Java开发,同时也支持其他编程语言。Linux作为开源操作系统...

    利用eclipse进行远程调试

    ### 利用Eclipse进行远程调试 #### 一、引言 随着软件开发项目的规模不断扩大以及团队协作的需求日益增加,远程调试技术变得越来越重要。它允许开发者能够在远程服务器上调试程序,这对于分布式系统或者需要在特定...

Global site tag (gtag.js) - Google Analytics