文档章节

远程debug

iron_will
 iron_will
发布于 2016/12/10 13:42
字数 186
阅读 16
收藏 1

jar应用开启远程debug支持

java -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8765 -jar yourJar.jar

tomcat开启远程debug支持

方式一

vi catalina.sh
CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000"
startup.sh

方式二

vi catalina.sh
# 找到JPDA_ADDRESS="localhost:8000",修改为JPDA_ADDRESS="8000"
# tomcat默认远程调试端口8000
catalina.sh jpda start

推荐方式二,需要debug的时候用catalina.sh jpda start方式启动容器,不需要debug的时候用startup.sh

使用eclipse进行远程调试

在需要调试的项目上 - 右键 - Debug As - Debug Configurations - Remote Java Application

Host 是远程服务器IP

Port 是上面指定的address或者JPDA_ADDRESS

 

 

© 著作权归作者所有

共有 人打赏支持
iron_will
粉丝 3
博文 56
码字总数 27263
作品 0
程序员
weblogic debug配置

1.1. 软件环境 Eclipse 3.1 Weblogic 8.1 1.2. 工作原理 远程调试就是允许利用 java tools 里面的jdb 程序连接远程的JAVA虚拟机,进行远程debug ,同时远程的虚拟机启动时候需要开启 debug ...

ianLi
2012/11/02
0
0
Eclipse里面调试java总结

正所谓“工欲善其事必先利其器",会用Eclipse去调试可以帮助识别和解决应用程序缺陷,同时也可以帮助我们去阅读和理解一些源码是有极大的帮助的。可以极大的提高我们的工作效率。 1.基础知识...

双月通天
2015/09/11
303
0
什么是远程debug?远程debug有什么用?

     这里介绍一些java开发中常用的一些小技巧,多小呢,从不会到会只需要一篇文章这么小。这一篇介绍如何使用jdk自带的扩展包配合Intellij IDEA实现远程debug。   项目中经常会有出现...

java进阶架构师
2017/11/12
0
0
eclipse远程调试

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

江上湖人
2016/12/13
6
0
Eclipse不能不说的秘密:远程Debug

【IT168 技术】Debug视图   认识debug视图,红色部分框为线程堆栈视图,黄色部分框为表达式、断点、变量视图,蓝色部分为代码视图。   线程堆栈视图   分别介绍一下这几个按钮的含义:...

iteye
2012/02/10
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Snackbar源码分析

目录介绍 1.最简单创造方法 1.1 Snackbar作用 1.2 最简单的创建 1.3 Snackbar消失的几种方式 2.源码分析 2.1 Snackbar的make方法源码分析 2.2 对Snackbar属性进行设置 2.3 Snackbar的show显示...

潇湘剑雨
33分钟前
1
0
分布式作业系统 Elastic-Job-Lite 源码分析 —— 作业数据存储

分布式作业系统 Elastic-Job-Lite 源码分析 —— 作业数据存储 摘要: 原创出处 http://www.iocoder.cn/Elastic-Job/job-storage/ 本文基于 Elastic-Job V2.1.5 版本分享 1. 概述 本文主要分享...

DemonsI
39分钟前
1
0
jmockit demo

1、@Mocked,标识一个指定的class的实例或被测对象的参数被Mock掉。 2、@Capturing,标识一个被Mock的对象,从该对象派生的子类也被Mock了。 3、@Injectable,标识只有一个指定的被测对象的内...

我的老腰啊
53分钟前
1
0
内容换行

用 <textarea>13611112222 这里想换行 13877779999</textarea><textarea>13611112222 13877779999</textarea>...

小黄狗
54分钟前
1
0
学习设计模式——单例模式

1. 认识单例模式 1. 定义:一个类中仅有一个实例,并提供一个访问它的全局访问点。 2. 结构:仅一个Singleton类,其中包含一个static类变量,而类变量的类型就是Singleton类,而且Singleton...

江左煤郎
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部