我想知道使用eclipse的ANT的调试功能.基本上我有一个由同事编写的ANT构建脚本,我想逐步完成每个目标,看看被称为的各种任务是什么.
Ros*_*oss 31
您可以使用以下步骤在Eclipse中执行此操作:
创建一个脚本antdebug.sh,ANT_OPTS在启动 ant 之前设置环境变量
#!/bin/bash
set -e
export ANT_OPTS="-agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=2607"
# now execute ant
exec ant "$@"
Run Code Online (Sandbox Code Playgroud)
之后,您可以使用 IDE 远程连接到它。请注意suspend=y,它将暂停执行,直到您被附加。
由于 ant 只是一个 Java 应用程序,因此您只需向 eclipse 添加调试配置(类型为 Java 应用程序)即可。请参阅通过 Java 运行 Ant以了解如何像调用 Java 应用程序一样调用 Ant。我假设您知道如何在 Eclipse 中调试 Java 应用程序,这样您就可以完成剩下的工作了。如果没有,请询问,我会对此进行扩展。
| 归档时间: |
|
| 查看次数: |
33686 次 |
| 最近记录: |