文档章节

eclipse tomcat远程调试

w
 wenge123
发布于 2017/08/17 11:12
字数 251
阅读 5
收藏 0

下面内容只适用于linux

修改远程tomcat的catalina.sh文件

添加下面代码

JAVA_OPTS="$JAVA_OPTS -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=9988"

address=9988 监听端口。可自行修改

然后直接通过startup.sh启动 

运行 ps -ef | grep tomcat

[root@hadoop6 bin]# ps -ef | grep eisi_mobile
root      8237     1  1 09:49 pts/1    00:00:33 /usr/local/bg/jdk1.7.0_79/jre/bin/java -Djava.util.logging.config.file=/usr/tomcat/eisi_mobile_tomcat/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=9988 -Djdk.tls.ephemeralDHKeySize=2048 -Djava.endorsed.dirs=/usr/tomcat/eisi_mobile_tomcat/endorsed -classpath /usr/tomcat/eisi_mobile_tomcat/bin/bootstrap.jar:/usr/tomcat/eisi_mobile_tomcat/bin/tomcat-juli.jar -Dcatalina.base=/usr/tomcat/eisi_mobile_tomcat -Dcatalina.home=/usr/tomcat/eisi_mobile_tomcat -Djava.io.tmpdir=/usr/tomcat/eisi_mobile_tomcat/temp org.apache.catalina.startup.Bootstrap start

进程中有 -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=9988  表示配置成功

 

在本地eclipse中点击debug按钮,选择Debug Configurations....,如下图

点击选项后,弹出一个窗口,双击左侧Remote Java Application,如下图

 

Host:被调试的远端服务器ip

Port: 远端服务器端口

配置完成后点击Apply,随后点击Debug,没报错即可

 

 

然后在java文件打断点调试

 

 

 

 

 

 

 

 

 

 

 

 

 

© 著作权归作者所有

共有 人打赏支持
w
粉丝 0
博文 2
码字总数 639
作品 0
私信 提问
MyEclipse远程调试Tomcat

程序就是这么一个神奇的东西,有时你的一个项目,在本机上运行得还是好好的,可当你把这货放到了服务器上,同样的条件就是结果不一样。于是就灰常想看一下程序在远程运行时候的状态,希望让程...

刘显示
2015/09/14
131
0
eclipse远程调试

eclipse 远程调试指的调试部署在Linux环境上的代码 需要同时对本地eclipse 、Linux环境设置 并且本地与Linux环境上的代码是相同的 1 进入Linux环境 Tomcat 目录下的tomcat bin 目录 2 用vi命...

江上湖人
2016/12/13
6
0
TOMCAT远程调试

tomcat远程调试 今天因为项目部署到服务器上后发现tomcat启动的一个netty 服务客户端无法连接也不知道是哪里出了问题,晚上突然想到了以前接触过得远程调试,晚上加点班学习一下tomcat的远程...

麦穗
2016/03/02
128
0
Maven项目部署到tomcat(内嵌tomcat)

maven-tomcat-plugin让maven与tomcat配合得很好。它可以把应用部署到Tomcat服务器,也可以把 tomcat作为内嵌服务器启动,就像jetty一样。 使用JPDA启动tomcat的远程调试功能。这样就能与ecl...

MoksMo
2014/04/27
0
0
使用Eclipse进行远程调试

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

明舞
2015/06/02
0
0

没有更多内容

加载失败,请刷新页面

加载更多

独家解密:阿里超大规模数据中心性能分析

郭健美,阿里巴巴高级技术专家,目前主要从事数据中心的性能分析和软硬件结合的性能优化。CCF 系统软件专委和软件工程专委的委员。曾主持国家自然科学基金面上项目、入选上海市浦江人才计划A...

阿里云云栖社区
16分钟前
1
0
独家解密:阿里大规模数据中心性能分析

郭健美,阿里巴巴高级技术专家,目前主要从事数据中心的性能分析和软硬件结合的性能优化。CCF 系统软件专委和软件工程专委的委员。曾主持国家自然科学基金面上项目、入选上海市浦江人才计划A...

zhaowei121
20分钟前
0
0
mongodb系列~配置文件的优化与处理

mongodb系列~配置文件的优化与处理 一 简介:讲讲如何优化mongo配置文件 二 常规参数 port= //端口 fork=true//守护进程方式启动mongo logpath=shard.log //mongo日志存放路径 journal= tru...

linjin200
22分钟前
0
0
同一台 windows10 设备,安装两个不同版本的mysql

两个mysql 的my.ini文件需要 配置不同的端口。 [mysqld]# 设置3307端口port=3307# 设置mysql的安装目录basedir=F:\\mysql-5.7.24-winx64 # 切记此处一定要用双斜杠\\,单斜杠我这里...

无敌小学僧
22分钟前
2
0
条码插件TBarCode Office系列教程一(Word Add-In篇)

TBarCode Office是一款适用于Microsoft Word 2007、2010和2013的条码插件,通过此插件可以轻松的在您的文档中嵌入代码。此系列教程旨在介绍TBarCode Office的常见问题及解答,帮助大家学习使...

ymy_666666
22分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部