我想从 Netbeans IDE 运行远程调试,远程 PC 的操作系统是 Ubuntu。 Ubuntu 有一些防火墙设置,如何启用它以允许来自 Windows 电脑的请求(远程调试)? 在 Ubuntu 中运行的应用程序不是 Web 应用程序
最佳答案
我更改了运行脚本并添加了调试命令以在 Debug模式下执行我的 jar
java -Xdebug -Xrunjdwp:server=y,transport=dt_socket,address=,suspend=n 应用程序名称
使用提及远程主机 IP 和端口号的附加调试器(与调试脚本中使用的端口号相同)配置 Netbeans。 然后通过运行以下命令停止 Ubuntu(远程主机)中的防火墙,因为它是我们的防火墙
systemctl 停止防火墙
以 Debug模式启动应用程序 设置断点后,单击“附加调试器”并从 Netbeans 中单击“确定”
关于java - 如何通过netbeans启用从Windows机器到Ubuntu机器的远程调试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60144394/