我想从Netbeans IDE运行远程调试,远程PC的操作系统是Ubuntu。 Ubuntu 已经设置了一些防火墙,如何启用它以允许来自 Windows PC 的请求(远程调试(? 在 Ubuntu 中运行的应用程序不是 Web 应用程序
我更改了运行脚本并添加了调试命令以在调试模式下执行我的 jar
java -Xdebug -Xrunjdwp:server=y,transport=dt_socket,address=,suspend=n appname
使用 附加调试器配置 Netbeans,其中提及远程主机 IP 和端口号(与调试脚本中使用的端口号相同(。 然后在 Ubuntu(远程主机(中停止防火墙,因为它是我们的,通过运行以下命令
SystemCTL 停止防火墙
在调试模式下启动应用程序 设置断点后单击附加调试器和从 Netbeans 确定