eclipse远程debug服务器项目

原创 2017年01月03日 12:36:00

远程debug可以使开发者恰似本地地调试线上或者测试服的模拟数据,一般这种debug方式适用于测试或者预生产,对各种环境上的调试起到辅助作用。要开启这种调试,一般需要本地的代码和服务器的代码是保持一致的。  OK,我们现在来讲一下怎么进行debug设置。

1.配置远程服务器的startup.sh  一般在tomcat的bin目录下  编辑加上这段配置

declare -x CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=2222"  

2.配置本地tomcat支持远程调试 在本地tomcat bin目录下的startup.bat文件下添加如下配置

SET "CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=2222"



3.启动服务器的debug监听端口

nc -lp 2222 &   可以用 ps aux |grep 2222 查看是否已启动该监听端口

4.对项目debug进行配置,针对项目-》右击-》debug as-》debug configuration然后在进行以下的配置





版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

使用Eclipse进行远程调试

今天决定做件有意义的事,写篇图文并茂的blog,为什么要图文并茂?因为很多事可能用语言也说不明白,从以前我发表的一篇文章可以看得出来,http://blog.csdn.net/sunyujia/arc...
  • sunyujia
  • sunyujia
  • 2008年07月05日 17:19
  • 83950

用Eclipse进行远程Debug代码

在新的公司,由于项目很大,在本机运行会很慢,所以都是在本地开发,在远程虚拟机上运行。这样就让我痛苦了,我怎么在本地Eclipse上进行debug调试呢,但是在公司前辈的指导下让我知道了本地Eclips...

eclipse远程调试Tomcat方法

1、Linux中配置tomcat在catalina.sh中添加如下 CATALINA_OPTS="-Xdebug  -Xrunjdwp:transport=dt_socket,address=8000...
  • afgasdg
  • afgasdg
  • 2013年07月03日 19:05
  • 43916

Eclipse不能不说的秘密:远程Debug

Eclipse不能不说的秘密:远程Debug 认识debug视图,红色部分框为线程堆栈视图,黄色部分框为表达式、断点、变量视图,蓝色部分为代码视图。     线程堆栈视图...

eclipse远程调试两种模式:

eclipse远程调试两种模式: 一、服务端监听 (1)服务器端需执行程序前加参数  -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,...

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

工作这些年,经常会出现这样的情况,程序运行在本机是正常的,但是放到服务器上就出现各种bug,且服务器通用都是linux服务器,不方便调试,很难排查问题,这时候就需要 用到Eclipse的远程调试功能。...

使用Eclipse进行远程调试

做开发好多年了,Debug大家肯定都不陌生,绝对称得上是家常便饭了。博主虽不敢妄下断言,但是这里也猜一下,肯定有很多人都没有使用过Remote Debug(远程调试)。说来惭愧,博主也是工作了3年才用...
  • catoop
  • catoop
  • 2016年02月03日 16:22
  • 5725

eclipse远程debug调试

【背景】大多数人的办公环境都是windows,会遇到一些难以复现的问题,需要在服务器上面进行实地debug调试。本文讲述如何远程debug部署在服务器上面的java程序。 1. 修改启动脚本 ...

eclipse远程调试

很多时候我们用到的都是本地调试,但有些特殊情况想看预生产环境出现的情况,就可能会用到远程调试了。如我现在的情况:提供接口在预生产环境给别人联调。输入的数据非常多,不方便在本地调试。就可以直接使用远程调...

Eclipse调试远程服务器

Eclipse提供能调试远程服务器的功能,最近做微信开发,需要部署到远程服务器上才能和手机互调,所以配置了本地Eclipse调试远程服务器tomcat,下面做一个分享。 1、首先在tomca...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:eclipse远程debug服务器项目
举报原因:
原因补充:

(最多只允许输入30个字)