2019独角兽企业重金招聘Python工程师标准>>>

两步骤开启tomcat8的debug端口。

1、编辑  tomcat/bin/catalina.sh 文件,在其顶部增加一行:

export JPDA_ADDRESS=8000

这里的8000可以修改为自己喜欢的端口。

2、tomcat启动脚本修改为:

tomcat/bin/catalina.sh jpda start

开启tomcat7的debug端口。

1、直接将tomcat启动脚本修改为:

tomcat/bin/catalina.sh jpda start

即可,默认debug端口为8000

2、如果要想自定义debug端口,修改$TOMCAT_HOME/bin下得setenv.sh。增加一行

JPDA_OPTS="-agentlib:jdwp=transport=dt_socket,address=1043,server=y,suspend=n"

或者直接修改catalina.sh

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

转载于:https://my.oschina.net/u/2328100/blog/649111

tomcat8开启远程debug相关推荐

  1. tomcat 开启远程debug

    1.linux服务器上tomcat配置 startup.sh 文件末尾添加(不换行): declare -x CATALINA_OPTS="-server -Xdebug -Xnoagent ...

  2. tomcat远程调试_docker容器远程debug(Tomcat)

    前言 在部署tomcat项目时,项目部署好一会出现问题,我们只能通过日志的方式查看错误信息,很难找到真正错误的地方.docker对这个问题做了解决,通过docker部署tomcat项目,随后添加命令开 ...

  3. IDEA对tomcat远程debug

    一.场景: 1.实际项目开发中,为了方便定位问题,需要远程debug逐步调试代码. 二.远程debug原理: 1.实际是两个JVM进行远程通信,通讯的方式通过socket方式. 2.socket方式两 ...

  4. java 远程debug 内网_java jdb remote debug - java远程调试

    简介 用log来做调试的方法低效茫目 远程调试是jdk自带的一个有利调试工具,可以快速定位问题 在工作机上使用eclipse来自带的remote debug 问题 运维禁止使用remote debug ...

  5. 保命小诀窍:IDEA远程Debug技巧,你了解吗?

    前言 昨天看到一个问题,"疫情结束后你最想吃什么?" 仔细想了一下,火锅?烤肉? 看了一下体重秤,怕是只能报个健身房了. 你以为你胖N斤的时间复杂度是O(2^N), 事实上它是O( ...

  6. IDEA配置远程debug

    1.背景 本地打断点debug程序我们都不陌生,但是有些时候我们可能需要把服务运行在远程服务器上调试,那怎么让服务在运行时跑到我们本地IDE的断点呢.这里面Java实现了一套远程debug协议,我们不 ...

  7. idea 远程debug阿里云服务器springboot项目

    文章目录 前言 意见和建议 技术要点 小试牛刀 云服务安全组与物理机防火墙放行 Idea增加remote启动项 服务端JAR增加参数并启动 本地项目启动远程debug postman测试debug 前 ...

  8. idea java 远程调试_使用idea开启远程调试

    jar程序运行在远程服务器上出现错误,又没有明确的错误日志能够查看得到,无从下手?这篇文章获取可以帮助一二. 这里我来分享一种通过idea实现远程调试的方法,几个及其简单的操作就可以使我们定位远程服务 ...

  9. vscode远程debug mysql

    vscode远程debug mysql 使用自己下载的源代码编译并安装 〇可以提前安装的依赖 apt install libssl-dev apt install pkg-config ①安装依赖 个 ...

最新文章

  1. MySQL-5.5.28编译安装
  2. 用了那么多年的 Master 分支或因种族歧视而成为历史?
  3. 网络营销外包——网络营销外包专员如何系统化梳理网站优化方法
  4. (收藏)Turbo C 2.0、Borland C++库函数及用例
  5. 【MyBatis】MyBatis中,大于号、小于号的两种表达方式
  6. LeetCode 657. Judge Route Circle
  7. 【Jvm】jvm -XX 参数 VM 调优参数
  8. Dcmtk在PACS开发中的应用(基础篇) 第一章 与影像设备互连 作者 冷家锋
  9. jsch mysql_java Jsch实现跳板机操作远程数据库
  10. ZJOI 2008 瞭望塔 三分法
  11. 计算广告、推荐系统常用语
  12. 如何关闭迅雷频繁自动弹出更新到新版本的提示
  13. 开发者头条(一):导航页
  14. vagrant学习笔记 - provision
  15. Buried Town 《死亡日记》 安卓 1.4.3版 破解 + 部分内购 版
  16. Bootstrap CSS Layout (1) - Breakpoint
  17. 然爸读书笔记(2013-2)----格鲁夫给经理人的第一课
  18. 交通数字孪生高速公路规划设计市政道路BIM正向改扩建设计利用实景三维无人机机载LiDAR倾斜摄影车载地面三维激光扫描仪LiDAR点云数据提取自动驾驶高精地图三维矢量车道标线3d点云标注
  19. c语言提供了三种预处理命令,C语言提供的三种预处理命令
  20. 怎么用matlab画误差椭圆,matlab画误差椭圆

热门文章

  1. C#中的Json的序列化和反序列化
  2. 一个实用的JS自定义函数addLoadEvent()
  3. 【Java】UDP Socket编程案例——文件传输聊天工具
  4. linux远程复制文件命令小总结
  5. linux之我常用的20条命令(之一)
  6. AtomicReference原子性引用
  7. flutter 发布release版的流程(android)
  8. web渗透测试思路浅谈-----漏洞发现及利用
  9. springMVC---servletAPI
  10. innoDB索引使用和优化汇总