gpt4 book ai didi

ant - 是否可以显示 Ant 扩展点的调用 "graph"?

转载 作者:行者123 更新时间:2023-12-01 06:44:43 25 4
gpt4 key购买 nike

我在 ant 中定义了一个扩展点:

<extension-point name="foo"/>

在几个导入的 ant 文件中,很多任务都有助于实现这一点:
<bindtargets targets="bar" extensionPoint="foo" />

但是,我对究竟哪些任务有贡献有点迷茫。有没有办法让 Ant 报告由给定扩展点触发的任务?更一般地说,有没有办法显示 ant 任务的“调用图”(或简单的依赖列表)?

我尝试对 ant(-v 等)使用详细选项,但没有成功。

谢谢

最佳答案

首先,您可以尝试通过在 ANT_OPTS 中添加一些参数来使用远程调试在您的 IDE 中调试 ANT 进程(我的是在 ~/.profile 中设置的):

http://blog.dahanne.net/2010/06/03/debugging-any-java-application/



分析可能会有所帮助。我在 ANT Wiki 上找到了 Antro 项目...

http://sourceforge.net/projects/antro



也许你可以试试看。据说该项目是为 ANT 设计的,看起来很有希望解决您的问题。

您也可以使用 Yourkit Java Profiler 进行 CPU 分析。 YJP 可以显示 Java 应用程序的调用图,但我不确定是否可以找出哪些是 ANT 目标。

以下文档显示了如何使用 YJP 代理启动 Java 应用程序。

http://www.yourkit.com/docs/95/help/agent.jsp

关于ant - 是否可以显示 Ant 扩展点的调用 "graph"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6909137/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com