【发布时间】:2012-04-14 05:52:05
【问题描述】:
我有几个非常大的 ant build.xml 文件。 有人知道从 build.xml 获取所有依赖 jar 文件的工具或程序吗?
【问题讨论】:
我有几个非常大的 ant build.xml 文件。 有人知道从 build.xml 获取所有依赖 jar 文件的工具或程序吗?
【问题讨论】:
请查看How To Check Dependencies Between Jar Files?。
http://www.jboss.org/tattletale 或 jdepend 可以帮助获取 jar 之间的依赖关系。
如果您想从给定的 build.xml 中提取依赖项,一种选择是编写 XML 解析器并处理 ant 文件。这不是一件容易的事。另一种选择是为每个构建任务编写一个监听器。如果任务是 javac 则查询其类路径。
【讨论】: