Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/387.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 从终端JDB调试libgdx应用程序_Java_Debugging_Gradle_Libgdx_Jdb - Fatal编程技术网

Java 从终端JDB调试libgdx应用程序

Java 从终端JDB调试libgdx应用程序,java,debugging,gradle,libgdx,jdb,Java,Debugging,Gradle,Libgdx,Jdb,我一直在开发一个LibGDX游戏/应用程序,由于使用了Gradle,我不确定如何调试它 我不使用IDE,主要是使用JDB进行调试,但找不到任何地方如何进行调试 这也不是很有启发性。我找到的最好的方法是在调试模式下运行程序,使用: gradle桌面:调试 然后Gradle将开始监听套接字并提示它: 侦听地址为5005的传输dt\U插座 在第二个终端中,您需要启动jdb,并使用-attach标志,后跟套接字: jdb-连接5005 从这一点开始,您可以调试程序,正如您通常使用jdb所做的那样,

我一直在开发一个LibGDX游戏/应用程序,由于使用了Gradle,我不确定如何调试它

我不使用IDE,主要是使用JDB进行调试,但找不到任何地方如何进行调试


这也不是很有启发性。

我找到的最好的方法是在调试模式下运行程序,使用:

gradle桌面:调试
然后Gradle将开始监听套接字并提示它:

侦听地址为5005的传输dt\U插座
在第二个终端中,您需要启动
jdb
,并使用
-attach
标志,后跟套接字:

jdb-连接5005

从这一点开始,您可以调试程序,正如您通常使用jdb所做的那样,我发现最好的方法是在调试模式下运行程序,使用:

gradle桌面:调试
然后Gradle将开始监听套接字并提示它:

侦听地址为5005的传输dt\U插座
在第二个终端中,您需要启动
jdb
,并使用
-attach
标志,后跟套接字:

jdb-连接5005
从这一点开始,您可以调试程序,就像您通常使用jdb所做的那样