是否有一个 ant 命令列出文件中的所有目标并且有依赖?
是否有一个 ant 命令列出文件中的所有目标并且有依赖?
现在我只是使用一个小的 power shell 脚本来匹配包含
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
是否有一个 ant 命令列出文件中的所有目标并且有依赖?
现在我只是使用一个小的 power shell 脚本来匹配包含
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(3)
最接近的是
ant -p
(或ant -p -v
以获取更多信息)。这不会列出目标依赖项,但我不认为这是一个问题:依赖项对于最终用户来说并不重要(它们只是告诉目标如何工作)。重要的是目标的作用,这就是它的描述中应该包含的内容:
我真正想要的是目标依赖项,那么读取 xml 文件是您能做的最好的事情。
The closest is
ant -p
(orant -p -v
to get more information). This won't list the target dependencies, but I don't see it as a problem: dependencies are not important for the end user (they just tell how the target works).What's important is what the target does, which is what should be in its description:
I what you really want is the target dependencies, then reading the xml file is the best you can do.
不,没有,但您可以这样做:
其中 ${display.targets.xsl} 指向以下 .xsl 文件:
${basedir}{build.file} 指向当前的 build.xml 文件。输出将是这样的:
当然取决于您的 build.xml。
No there isn't but you can do it like this :
Where ${display.targets.xsl} points to the following .xsl file :
And ${basedir}{build.file} points to your current build.xml file. The output will be something like this :
Depending on your build.xml of course.
如果您搜索“ant dependency graph”,您会发现一些有关如何从构建文件生成 .dot 文件的建议,该文件可以通过 GraphViz 呈现为可视化图形。
If you search for "ant dependency graph", you'll find some suggestions on how to produce a .dot file from your build file which can be rendered into a visual graph by GraphViz.