在编译好的class文件中不好debug断点调试,在liunx下部署的更是不好调试了,解决的办法是可以用远程调试。在eclipse的debug里有remote java application 这个工具,可以使用它来设置远程调试。
确保本地代码和远程服务器代码一致,要不调试过程中,行号对不上。。。。。
set JAVA_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,address=8989,server=y,suspend=n %JAVA_OPTS%
-XDebug 启用调试。
-Xnoagent 禁用默认sun.tools.debug调试器。
-Djava.compiler=NONE 禁止 JIT 编译器的加载。
-Xrunjdwp 加载JDWP的JPDA参考执行实例。
transport 用于在调试程序和 VM 使用的进程之间通讯。
dt_socket 套接字传输。
dt_shmem 共享内存传输,仅限于 Windows。
server=y/n VM 是否需要作为调试服务器执行。
address=4000 调试服务器的端口号,客户端用来连接服务器的端口号。
suspend=y/n 是否在调试客户端建立连接之后启动 VM 。
相关推荐
NC Eclipse 远程调试 NC Eclipse 远程调试是指在 Eclipse 集成开发环境中,使用 Java Debug Wire Protocol (JDWP) 实现远程调试 Java 应用程序的功能。JDWP 是一个基于 socket 的通信协议,用于在 debug 客户端和...
1. 在 Eclipse 中选择 Run -> Debug,然后在弹出的对话框中右击 Remote Java Application 新建一个远程调试项。 2. 在 “Name” 输入框中输入远程调试的名称,在 “Project” 中选择要调试的项目,在 “Host” 中...
### Eclipse远程调试Tomcat应用详解 #### 一、前言 在软件开发过程中,调试是不可或缺的一环,尤其是在复杂的分布式系统或服务器端应用中。Eclipse作为一款功能强大的集成开发环境(IDE),提供了丰富的工具来支持...
1. 在Eclipse中创建一个新的Remote Java Application。 2. 配置主机地址为Tomcat所在的服务器IP地址,端口为8000(或上一步设置的其他端口)。 3. 完成配置后,点击“Debug”按钮启动调试会话。 ##### 步骤6:访问...
在Eclipse中,点击debug图标,选择Debug Configurations,打开窗口找到Remote Java Application,创建一个远程调试,按照以下步骤配置: 1. 点击Source Java Project将依赖的java code引入 2. 点击apply保存配置 ...
标题 "Eclipse远程调试Tomcat" 指的是在Eclipse集成开发环境中,通过远程调试功能连接并调试在另一台机器上运行的Tomcat服务器。这通常用于在生产环境或测试环境中定位和修复代码问题,而无需直接在该环境中安装IDE...
- **新建远程Java应用配置**:在Eclipse中,选择`Run` -> `Debug Configurations`,然后在左侧窗格中选择`Remote Java Application`,点击`New launch Configuration`。 - **配置连接信息**:在`Connection`选项卡...
在Eclipse中,右键点击需要远程调试的项目,选择Debug as -> Remote Java Application。 #### 3.2 选择Remote Java Application Eclipse会自动尝试连接到项目中所配置的远程调试端口。如果没有配置或有多个远程...
### Eclipse远程调试Tomcat知识点详解 #### 一、概述 在软件开发过程中,尤其是在Web应用开发领域,远程调试是一项非常重要的技术。它可以帮助开发者在不同的环境中(如远程服务器)调试应用程序,这对于查找和...
在Android应用开发中,Eclipse是一款常用的集成开发环境(IDE),它提供了强大的代码编辑、构建、测试和调试功能。本文将详细介绍如何使用Eclipse来跟踪和调试Android源代码,包括应用层和框架层,这对于提升开发...
1. **创建远程调试配置**:在Eclipse中,选择“Run” > “Debug Configurations”,然后在左侧树视图中选择“Remote Java Application”。点击“New Launch Configuration”按钮来创建一个新的配置。 2. **配置连接...
5. **切换到 Debugger 标签页**,勾选 `Remote Java Application`,并填写远程调试的服务器地址和端口号(这里应为 `localhost:5005`)。 6. **点击 Apply** 保存配置,然后点击 Run 开始调试。 #### 三、调试过程 ...
### 利用Eclipse进行远程调试 #### 一、引言 随着软件开发项目的规模不断扩大以及团队协作的需求日益增加,远程调试技术变得越来越重要。它允许开发者能够在远程服务器上调试程序,这对于分布式系统或者需要在特定...
2. **创建新的远程Java应用配置:**在调试配置界面中,右击“Remote Java Application”并选择“New”,开始创建一个新的远程调试配置。 3. **配置基本属性:** - **Name**:任意命名,便于识别。 - **Project**...
Eclipse作为一个强大的Java集成开发环境(IDE),提供了丰富的远程调试功能。本篇文章将深入探讨如何使用Eclipse进行远程调试Java应用程序。 首先,确保你已经安装了Eclipse的最新版本,例如Ganymede(V3.4)。...
在IT行业中,Eclipse是一款广泛使用的Java开发集成环境,它为开发者提供了丰富的功能,包括代码编辑、调试、构建以及版本控制等。Tomcat是Apache软件基金会的开源项目,是一个流行的Java Servlet容器,常用于部署和...