tomcat 开启远程debug模式

1.修改位置

复制代码
CATALINA_OPTS="-Xdebug  -Xrunjdwp:transport=dt_socket,address=*:8000,server=y,suspend=n"

2.修改环境变量的方式

apache-tomcat-9.0.86/bin/setenv.sh

复制代码
export JAVA_HOME=/opt/jdk1.8.0_171
export CATALINA_HOME=/opt/apache-tomcat-9.0.86
export JAVA_OPTS="-server -Djava.awt.headless=true -Xms512M -Xmx4096M -Xmn100M -Duser.timezone=Asia/shanghai -Dsun.jnu.encoding=UTF-8 -Dfile.encoding=UTF-8"
export LANG=zh_CN.UTF-8
export JPDA_ADDRESS="0.0.0.0:8000"

然后启动

复制代码
apache-tomcat-9.0.86/bin/catalina.sh jpda start
相关推荐
用户9083246027312 小时前
Spring AI 1.1.2 + Neo4j:用知识图谱增强 RAG 检索(上篇:图谱构建)
java·spring boot
小王和八蛋12 小时前
DecimalFormat 与 BigDecimal
java·后端
beata12 小时前
Java基础-16:Java内置锁的四种状态及其转换机制详解-从无锁到重量级锁的进化与优化指南
java·后端
IT探险家12 小时前
你的第一个 Java 程序就翻车?HelloWorld 的 8 个隐藏陷阱
java
随风飘的云12 小时前
SpringBoot 的自动配置原理
java
SimonKing12 小时前
觅得又一款轻量级数据库管理工具:GoNavi
java·后端·程序员
Seven9713 小时前
BIO详解:解锁阻塞IO的使用方式
java
oak隔壁找我1 天前
JVM常用调优参数
java·后端
蝎子莱莱爱打怪1 天前
OpenClaw 从零配置指南:接入飞书 + 常用命令 + 原理图解
java·后端·ai编程
狼爷1 天前
Go 没有 override?别硬套继承!用接口+嵌入,写更清爽的“覆盖”逻辑
java·go