修改apache-tomcat-8.5.71/bin/startup.bat 文件
vim ..../apache-tomcat-8.5.71/bin/startup.sh
加入以下代码
declare -x CATALINA_OPTS="-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005"

开启 5005端口
firewall-cmd --zone=public --add-port=5005/tcp --permanent
systemctl restart firewalld.service
firewall-cmd --reload

查看是否开启
firewall-cmd --list-ports

或者直接关闭防火墙(个人测试,线上慎用!!!)
systemctl disable firewalld
chkconfig iptables off
idea配置remote




本文介绍了如何修改Apache Tomcat的startup.sh文件,添加JDWP参数以开启远程Debug,并通过firewall-cmd设置5005端口的防火墙规则。同时,提供了检查端口是否开放的方法。此外,还提到了关闭防火墙的临时解决方案,但警告线上环境需谨慎。最后强调了IDEA中配置远程调试时,本地代码与Tomcat环境的一致性至关重要。
883

被折叠的 条评论
为什么被折叠?



