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
  • 88659

用Eclipse进行远程Debug代码

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

eclipse远程调试两种模式:

eclipse远程调试两种模式: 一、服务端监听 (1)服务器端需执行程序前加参数  -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,...
  • lishengc
  • lishengc
  • 2011年07月19日 09:10
  • 10119

Eclipse调试技巧:远程调试,条件断点和异常断点

对于使用Eclipse进行日常编程工作的工程师来说,调试是每天都在进行的工作.针对一般意义上的调试过程,相信每一位工程师朋友都熟练掌握了.这里介绍几个调试中比较实用的高级功能.由于部署环境的差异性,相...
  • greatestrabit
  • greatestrabit
  • 2016年06月24日 00:32
  • 2948

使用Eclipse远程调试及原理

今天定位Linux Server端的Java应用程序的问题,使用了 Eclipse 远程调试 Java 应用程序,这恐怕是定位Server端最常见也是最根本的方法。 本文在介绍使用Eclipse远程...
  • alli0968
  • alli0968
  • 2014年12月26日 21:16
  • 5644

用Eclipse做远程调试

在服务器端做java开发时,可能需要在服务器上装一个eclipse再做调试。这种方法有可能受到机器性能或者网速的影响,响应速度较慢而且受限。看了一些介绍eclipse远程调试java的文章,总结出一个...
  • Fancy_YUAN
  • Fancy_YUAN
  • 2016年09月09日 11:11
  • 1565

eclipse远程调试Tomcat方法

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

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

Eclipse不能不说的秘密:远程Debug 认识debug视图,红色部分框为线程堆栈视图,黄色部分框为表达式、断点、变量视图,蓝色部分为代码视图。     线程堆栈视图...
  • peterxiaoq
  • peterxiaoq
  • 2017年03月08日 15:36
  • 1224

eclipse远程debug 设置

前提:服务器上代码 和本地代码一样。   1.打开Eclipse,点击左上角的debug按钮,如图: 2.点击上图的红色区域 3.双击上图的红色区域 4.Pro...
  • kuanghongjiang
  • kuanghongjiang
  • 2012年08月27日 15:15
  • 12583

使用Eclipse进行远程调试

做开发好多年了,Debug大家肯定都不陌生,绝对称得上是家常便饭了。博主虽不敢妄下断言,但是这里也猜一下,肯定有很多人都没有使用过Remote Debug(远程调试)。说来惭愧,博主也是工作了3年才用...
  • catoop
  • catoop
  • 2016年02月03日 16:22
  • 6657
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:eclipse远程debug服务器项目
举报原因:
原因补充:

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