通过网络调试Java应用程序

通过网络调试Java应用程序,java,netbeans,networking,debugging,Java,Netbeans,Networking,Debugging,我有一个核心java应用程序在我网络上的计算机上运行。我可以从同一网络上的另一台计算机将调试器(首选netbeans)附加到该调试器吗 如果可能的话,请告诉我该怎么做,或者给我指一篇我在谷歌上搜索了很长时间的文章。我不明白为什么不可能 谢谢我想你指的是从CL运行的java应用程序,是“核心java”?如果是的话 告诉jvm侦听端口后,只需将netbeans调试配置文件指向机器ip和端口。这应该是可行的。是的,你可以 使用以下参数启动JVM: -Xdebug -Xrunjdwp:transpor

我有一个核心java应用程序在我网络上的计算机上运行。我可以从同一网络上的另一台计算机将调试器(首选netbeans)附加到该调试器吗

如果可能的话,请告诉我该怎么做,或者给我指一篇我在谷歌上搜索了很长时间的文章。我不明白为什么不可能


谢谢

我想你指的是从CL运行的java应用程序,是“核心java”?如果是的话

告诉jvm侦听端口后,只需将netbeans调试配置文件指向机器ip和端口。这应该是可行的。

是的,你可以

使用以下参数启动JVM:

-Xdebug -Xrunjdwp:transport=dt_socket,address=8001,server=y,suspend=n
地址号是JVM将侦听调试器以附加到的端口号。如果希望JVM在启动
main
之前等待连接调试器,请将suspend设置为
y


调试器应该具有连接到远程JVM的选项。只需输入主机和端口号即可。

谢谢。是的,选项在那里,我发现JVM参数是我不知道的。再次感谢你。