首页 文章

如何将使用ant运行的java程序的调试器附加到Eclipse?

提问于
浏览
0

所以我有一个java程序,为此,我有一个运行的ant脚本 . 我知道如何在ant脚本中启用调试选项,方法是在ant的java任务中添加两个参数(-Xdebug -Xrunjdwp:transport = dt_socket,server = y,suspend = n,address = 5432) .

在ant中将这些参数添加到java任务后,我在eclipse中打开ant视图,右键单击我要调试的目标,然后选择“debug as” - >“ant build” .

现在,我需要将这个调试器附加到同一个eclipse(它在同一台机器上运行),这样它就会把我带到java代码,我可以逐行调试它 .

这两个问题是:1)如何将 Ant 调试器附加到eclipse?以及如何运行它?

我发现了这个问题(How to debug Java code when using ANT script in Eclipse),但它没有解释如何将一个 Ant 调试器附加到eclipse,以及如何运行 .

我知道,你可能会问,为什么我不直接在eclipse上调试java程序?问题是,程序非常大,有很多junit套件测试,我们使用ant来运行这些测试 . Ant 是由其他开发人员编写的 .

谢谢

1 回答

  • 2

    您不调试ant脚本 . 您只需从命令行运行ant脚本即可 .

    然后在Eclipse中创建一个“调试配置”到“远程Java应用程序”,指定端口号(5432) .

相关问题