我调试在一个大的Java项目单元测试。 我需要运行“蚂蚁测试...”来启动测试套件。 所以这是我很难从IDE启动它。 是否有可能调用像Debugger.Break()函数的一些在C#中,如果它连接到任何调试器中断到调试?
Answer 1:
如果我理解正确你的问题,你可以通过设置这些JVM 2个参数使用Java的远程调试:
-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=1044
和调试Ant任务,你可以在你的蚂蚁添加这些参数<java>
任务。 有关详细信息您可以按照在蚂蚁的Java调试选项链接。
文章来源: How to break into debugger within a jUnit test case?