`

myeclipse远程调试

 
阅读更多

最近项目做大量的接口对接,而且必须都是线上的,调试麻烦死了,只好配置了下远程调试,写下来,希望以后有朋友碰到,可以顺利的配置

 

1 准备工作

首先有一个远程服务器,本地做测试也行,然后ide里面有一套和服务器上运行项目的源码即可

 

2 配置

配置分2种,一种是windows机器,一种是linux,unix机器

windows系列服务器

首先找到tomcat的bin目录,在其建立一个bat文件,文件名随意,我这里就用debut.bat,然后加入内容

@echo off

set CATALINA_BASE=../

set CATALINA_HOME=D:\tomcat

set CATALINA_TMPDIR=D:\tomcat\temp

set JAVA_HOME=D:\jdk1.6.0_31

set JPDA_ADDRESS=8888

set JPDA_TRANSPORT=dt_socket    

set CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8888   

startup.bat

在JPDA_ADDRESS=8888表示用8888端口来监视远程调试接口

 

linux,unix配置

直接找到startup.sh文件,找到最后一行

exec "$PRGDIR"/"$EXECUTABLE" start "$@"

改为

exec "$PRGDIR"/"$EXECUTABLE" jpda "$@"

 

启动项目

如果项目日志第一行出现了



 

表示端口监听成功

 

现在开始配置myeclipse了,打开debug配置



 首先选择Remote Java Application,然后点击左上角的新建



 name参数可以随便写个名称,Project对象调试的源码项目,Host填写远程主机ip,端口即8888

 

然后就可以打断点远程进行调试了,非常方便

  • 大小: 6.5 KB
  • 大小: 62.6 KB
  • 大小: 43.4 KB
分享到:
评论

相关推荐

    Myeclipse远程调试方法及配置

    下面我们将详细讲解MyEclipse远程调试的配置方法及其相关知识点。 1. **远程调试原理**: 远程调试基于Java的JVM(Java Virtual Machine)的调试接口,通过开启JVM的调试模式,并设置特定的端口,允许调试器连接。...

    MyEclipse MyEclipse远程调试tomcat

    MyEclipse MyEclipse远程调试tomcat

    myeclipse远程调试教程

    本教程主要讲解如何使用MyEclipse进行远程调试Tomcat服务器。 **1. Tomcat设置** Tomcat远程调试的配置主要涉及到启动参数的调整,以便让Tomcat在启动时开启调试模式,并监听特定端口等待调试连接。 **1.1 bat...

    myeclipse 远程调试jboss as7或者jboss eap6

    本篇将详细介绍如何在MyEclipse中远程调试JBoss AS7或JBoss EAP6,无论是在Windows还是Linux环境下。 首先,我们需要了解远程调试的基本原理。远程调试通常依赖于Java的调试接口(Java Debug Wire Protocol, JDWP)...

    myeclipse远程调试(java project)附说明文档

    一、MyEclipse远程调试的基本概念 远程调试是指在本地开发环境(如MyEclipse)中,通过网络连接到运行在远程服务器上的Java应用,进行代码级别的调试。这种方式可以帮助开发者快速定位并解决问题,而无需频繁地在...

    myeclipse远程调试(web project)附说明文档

    1. **配置MyEclipse远程调试环境**: - 在MyEclipse中,选择“Run”菜单,然后点击“Debug Configurations...”。 - 在弹出的窗口中,选择“Remote Java Application”,点击右侧的“New Launch Configuration”...

    使用MyEclipse调试远程tomcat项目

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

    MyEclipse_Remote_Debugging_Quickstart

    ### MyEclipse 远程调试快速入门 #### 摘要 本文档旨在介绍如何使用 MyEclipse 进行远程调试。它适用于那些不在运行 MyEclipse 的机器上启动的应用服务器,或者在不同机器上的应用服务器。通过本教程,您将学会如何...

    MyEclipse WIFI网络远程调试安卓配置方法(非USB调试模式)

    MyEclipse WIFI 网络远程调试安卓配置方法(非 USB 调试模式) MyEclipse WIFI 网络远程调试安卓配置方法是指在不使用 USB 调试模式的情况下,使用 WIFI 网络来实现安卓应用的远程调试。这种方法非常方便,特别是在...

    MyEclipse下远程调试liunx下的代码

    "MyEclipse下远程调试Linux下的代码"这个主题主要涉及的是如何在集成开发环境(IDE)MyEclipse中设置并执行远程调试,以便调试在Linux操作系统上运行的Java应用。以下将详细阐述这一过程及其相关知识点。 首先,...

    Tomcat远程调试

    【标题】:“Tomcat远程调试” ...通过以上步骤,你就能在MyEclipse中进行Tomcat的远程调试,这对于定位和解决问题非常有帮助。在进行远程调试时,务必理解其工作原理,合理配置,以提高开发效率并保证系统安全。

    Myeclipse_Tomcat远程

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

    用myeclipse 直接部署MAVEN项目和调试

    同样在“Run As”菜单下,选择“Maven Debug...”,设置好需要调试的配置,如Maven命令行参数和远程调试端口。一旦启动,MyEclipse会在指定端口等待调试连接,此时你可以在源代码中设置断点,当程序运行到这些位置时...

    myeclipse的DEBUG调试

    此外,Eclipse调试器还支持对远程机器上的应用程序进行调试,增加了其灵活性和实用性。 #### 三、Eclipse Debug视图 **Eclipse Debug视图**是Eclipse IDE中的一个重要组成部分,用于管理和监控调试会话。它能显示...

    在myEclipse6中配置websphere6及部署调试工程实践

    对于调试,myEclipse6提供了强大的远程调试功能。在服务器实例的配置中,勾选“Debug”选项,设置相应的调试端口(默认为8000)。在Websphere6的管理控制台中,配置应用的调试选项,启用远程调试。然后,在myEclipse...

    Myeclipse+weblogic断点调试jsp.pdf

    例如,设置DEBUG_PORT为4000,并在启动参数中添加`-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=%DEBUG_PORT%,server=y,suspend=n`,这使得Weblogic服务器启动时支持远程调试。 回到Myeclipse,配置...

    myEclipse10.0与hadoop集群远程连接

    在IT行业中,myEclipse10.0是一款广泛使用的Java集成开发环境,它为开发者提供了丰富的功能,包括代码编辑、调试、构建以及项目管理等。Hadoop则是一个开源的大数据处理框架,它允许分布式存储和处理大规模数据集。...

    在myEclipse6中配置websphere6及部署调试

    - 如果Websphere6不在本地运行,可以设置myEclipse6进行远程调试。需要在Websphere6的启动命令行中添加调试参数,如`-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000`,并确保myEclipse6中...

Global site tag (gtag.js) - Google Analytics