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