環境:遠程linux服務器 ,Apache Tomcat/7.0.56 ,本地任意OS上的eclipse;
步驟:1. 在Linux服務器上找到tomcat 的bin目錄,然後修改catalina.sh文件在這個文件第一行下加入
(注意⚠️在 #!/bin/sh
下加入 )
JAVA_OPTS="$JAVA_OPTS -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=9888"
這段文字
打開eclipse 右鍵你的項目 然後鼠標挪到Debug As 選項上,在列出的菜單裏選擇 Debug Configurations
最後在Remote Java Application 選項裏 配置你的服務器地址 和 剛剛上面那段代碼中 設置的 9888 端口號 然後點debug 即可!
- 服務器程序需要與本地代碼一致並且配置完成後 需要重啓服務器程序 令此設置生效