参考文章: http://readwall.blog.163.com/blog/static/1012713220123611722298/
编辑catalina.sh
添加 下面文字 :
1、CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5888"
2、然后用 sh catalina.sh jpda start 命令起动
在linux下出现错误时
ERROR: Cannot load this JVM TI agent twice, check your java command line for duplicate jdwp options.
将-Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n 去掉。
注:默认端口是8000
相关推荐
为使用Eclipse远程调试Linux服务器Tomcat项目,需要在Linux服务器上配置Tomcat。首先,在Tomcat的bin目录下找到catalina.sh文件,并在第一行增加以下代码: CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,...
### 使用Tomcat+Eclipse进行远程Debug的详细步骤与配置 #### 一、前言 在软件开发过程中,尤其是Web应用的开发中,调试是必不可少的一个环节。为了更好地定位和解决问题,开发者经常需要对运行在服务器上的应用...
### Eclipse远程调试Tomcat知识点详解 #### 一、概述 在软件开发过程中,尤其是在Web应用开发领域,远程调试是一项非常重要的技术。它可以帮助开发者在不同的环境中(如远程服务器)调试应用程序,这对于查找和...
标题 "Eclipse远程调试Tomcat" 指的是在Eclipse集成开发环境中,通过远程调试功能连接并调试在另一台机器上运行的Tomcat服务器。这通常用于在生产环境或测试环境中定位和修复代码问题,而无需直接在该环境中安装IDE...
Eclipse远程调试项目配置 #### 3.1 选择项目右键选择Debug as 在Eclipse中,右键点击需要远程调试的项目,选择Debug as -> Remote Java Application。 #### 3.2 选择Remote Java Application Eclipse会自动尝试...
在Linux环境中,对Tomcat应用进行远程调试是一个非常实用的功能,可以帮助开发者在不中断服务器运行的情况下定位和解决问题。本文将详细介绍如何实现Linux中Tomcat的远程调试代码。 首先,我们需要编辑Tomcat的启动...
通过这种方式,开发者可以在本地Eclipse环境中调试远程服务器上的Tomcat应用,无需频繁地在本地和服务器之间切换,提高了开发效率。不过,需要注意的是,开启远程调试会暴露服务器的调试端口,因此在生产环境中进行...
6. 在“Port”(端口)字段中填写你在Tomcat配置中设置的端口号,这里是8000。 7. 最后,点击“Apply”(应用)保存设置,然后点击“Debug”(调试)按钮开始远程调试。 远程调试的好处在于,开发者可以在本地IDE...
本文将详细介绍如何在Tomcat和Eclipse环境中配置远程调试。 首先,我们来看Tomcat的配置。Tomcat是一个流行的开源Java Servlet容器,它用于部署和运行Java Web应用程序。在Windows和非Windows系统(如Linux或Mac OS...
Spring Tool Suite(STS)是基于Eclipse的集成开发环境,专为Spring框架提供了一系列强大的工具和支持。它使得Spring开发者能够更高效地构建、测试和调试Spring应用。在本教程中,我们将详细介绍如何在STS中配置...
在Eclipse中,选择“Run” -> “Debug Configurations…”,然后在“Remote Java Application”部分新建一个配置,填写服务器IP和刚才设置的调试端口,点击Debug按钮,就可以如同调试本地代码一样进行远程调试了。...
这尤其适用于需要在不同操作系统环境下开发和部署应用的情况,比如在Windows上编写代码,而在Linux服务器上运行和测试。以下是详细步骤和注意事项: 1. **配置远程调试参数**: 在远程服务器上,你需要对Tomcat的...
2. **设置IDE**:在IDE如Eclipse、IntelliJ IDEA中,配置远程Java应用的调试器,输入服务器的IP地址和之前设置的端口号。 3. **启动Tomcat**:运行`debug.bat`脚本启动Tomcat。 4. **连接调试器**:在IDE中启动...
这里以Eclipse集成开发环境为例,进行远程调试的配置。首先,在Eclipse中选中需要远程调试的工程,然后打开Debug Configurations对话框。在对话框中,我们需要双击Remote Java Application,创建一个新的远程调试...
接下来,我们要在本地Eclipse环境中设置远程Java应用程序的调试配置。在"Run"菜单下选择"Debug...",然后在"Remote Java Application"中新建配置。这里需要指定项目名称、远程服务器的IP地址、端口号(通常是8000)...
本主题将深入探讨如何进行远程调试,以Tomcat服务器为例,结合“远程调试tomcat配置.docx”文档内容,我们将详细讲解远程调试的概念、配置方法以及实际应用。 首先,我们需要理解什么是远程调试。远程调试是指...
资料中提到了在Linux和Windows环境下进行线程Dump的方法: - **Linux**:使用`kill -3 <pid>`命令,将导致Tomcat输出线程dump到`catalina.out`文件中。 - **Windows**:使用`Ctrl + Shift + Break`组合键。 这些...
Linux 上常见软件的安装是分布式集群技术的基础,安装 JDK、安装 Tomcat、安装 Eclipse 等内容将为读者提供了 Linux 上常见软件的安装基础知识。 集群负载均衡和高可靠是分布式集群技术的核心,Haproxy、Keepalived...
SecureCRT是一款常用的SSH客户端工具,用于远程登录和管理Linux服务器。同样地,在官方网站下载安装程序并完成安装步骤。 ##### 3.3 安装Java环境与Tomcat 为了支持Java Web应用,需要在服务器上安装JDK和Tomcat。...