所以我有一个java程序,为此,我有一个运行的ant脚本。我知道如何在ant脚本中启用调试选项,方法是在ant的java任务中添加两个参数(-Xdebug -Xrunjdwp:transport = dt_socket,server = y,suspend = n,address = 5432)。 / p>
在ant中将这些参数添加到java任务后,我在eclipse中打开ant视图,右键单击我要调试的目标,然后选择" debug as" - > " ant build"。
现在,我需要将这个调试器附加到同一个eclipse(在同一台机器上运行),这样它就会把我带到java代码,我可以逐行调试它。
这两个问题是:1)如何将蚂蚁调试器附加到eclipse?以及如何运行它?
我发现了这个问题(How to debug Java code when using ANT script in Eclipse),但它没有解释如何将蚂蚁调试器附加到eclipse以及如何运行。
我知道,你可能会问,为什么我不直接在eclipse上调试java程序?问题是,程序非常大,有很多junit套件测试,我们使用ant来运行这些测试。蚂蚁是由其他开发者编写的。
谢谢
答案 0 :(得分:2)
您不调试ant脚本。您只需从命令行运行ant脚本。
然后在Eclipse中创建一个“调试配置”到“远程Java应用程序”,指定端口号(5432)。