日食中的蚂蚁调试
我想知道使用eclipse的ANT的调试功能。基本上,我有一个由同事编写的ANT构建脚本,我想逐步执行每个目标,以查看被称为各种任务的内容。
我想知道使用eclipse的ANT的调试功能。基本上,我有一个由同事编写的ANT构建脚本,我想逐步执行每个目标,以查看被称为各种任务的内容。
您可以在 Eclipse 中通过以下步骤执行此操作:
创建一个脚本,用于在启动 ant 之前设置环境变量antdebug.sh
ANT_OPTS
#!/bin/bash
set -e
export ANT_OPTS="-agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=2607"
# now execute ant
exec ant "$@"
之后,您可以使用 IDE 远程连接到它。请注意,它将暂停执行,直到您被附加。suspend=y