【发布时间】:2013-03-14 16:35:42
【问题描述】:
ant 的远程调试命令是什么?我正在使用日食。
【问题讨论】:
-
为什么不是一个真正的问题?
ant 的远程调试命令是什么?我正在使用日食。
【问题讨论】:
将 jpda 设置添加到要调试 Ant 进程的机器上的 ANT_OPTS。
在 Linux 中,你可以直接执行
export ANT_OPTS=$ANT_OPTS -agentlib:jdwp=transport=dt_socket,address=8000,server=y,suspend=y
以下 Ant 构建将以调试模式运行,并在执行前等待调试器连接。
在 Windows 中你也可以做类似的事情,可能是 set ANT_OPTS=%ANT_OPTS 或其他东西。
然后,使用调试器连接到 ip 地址和端口 8000(这是您在 jpda 设置中设置的值:address=8000,您可以将其设置为任何可用端口)。
我没有使用 Eclipse,所以我无法告诉你在哪里可以找到连接到 ant 进程的位置。
【讨论】: