我发现了这个问题:
我想知道些什么:有没有办法让目标清单,连同他们的depends-on价值观?我们有一个大的build.xml文件,它当前编写的方式是否存在描述并不能真正告诉我目标是主目标还是"其他"目标.
运行ant 1.8.1,这是初步的尽职调查,因为我准备升级到Gradle,所以我需要弄清楚哪些目标确实是"高级"目标,哪些是"支持"目标.
注意我在锁定的环境中工作,因此不能选择下载第三方软件或ant扩展.
附加说明如果在ant中无法达到这种详细程度,那么这也是一个有效的答案
在Ant 1.8.2及更高版本中,使用-d标志打印调试信息:
ant -p -d <your main build file>
Run Code Online (Sandbox Code Playgroud)
你会得到这样的细节:
javadoc
depends on: resolve
javadoc.distribute
latest-ivy
package
depends on: -maybe-package-by-bom, -maybe-package-by-spec, -maybe-package-for-dc
Run Code Online (Sandbox Code Playgroud)
-d标志还将打印未由ant -p打印的"其他"目标(没有描述的目标)及其依赖项.
| 归档时间: |
|
| 查看次数: |
3172 次 |
| 最近记录: |