首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >eclipse中的ant调试

eclipse中的ant调试
EN

Stack Overflow用户
提问于 2010-06-15 02:43:13
回答 5查看 37.4K关注 0票数 23

我想知道使用eclipse的ANT的调试能力。基本上,我有一个由同事编写的ANT构建脚本,我想逐个遍历每个目标,看看被调用的各种任务是什么。

EN

回答 5

Stack Overflow用户

发布于 2015-02-01 19:10:34

在启动ant之前创建一个设置环境变量ANT_OPTS的脚本antdebug.sh

代码语言:javascript
复制
#!/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,它将暂停执行,直到您被附加为止。

票数 5
EN

Stack Overflow用户

发布于 2010-06-15 02:57:27

由于ant只是一个Java应用程序,您只需向eclipse添加一个调试配置( Java application类型)即可。有关如何像调用Running Ant via Java应用程序一样调用Ant的信息,请参阅Ant。我假设您知道如何在Eclipse中调试Java应用程序,因此这应该可以帮助您完成剩下的工作。如果没有,请提问,我将对此进行扩展。

票数 4
EN

Stack Overflow用户

发布于 2010-07-06 06:58:52

对于大型ant文件或大型java项目,当我们可能有多个ant文件相互调用时,我发现依赖图非常有用。为此,我使用了Grand

当然,如果您想要调试特定目标中的指令序列,这不会有太大帮助。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3039933

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档