ant -p //列出build.xml中定义的所有target
vizant可以分析出所有build.xml中的target的依赖关系,并且生成图片。
vizant的使用很简单,在工程下新建一个vizant.xml,如下。ant -buildfile vizant.xml
会在当前目录下生成一个.dot文件,用GraphViz打开。
<?xml version="1.0"?>
<project name="Vizant" basedir="." default="vizant">
<taskdef name="vizant"
classname="net.sourceforge.vizant.Vizant"
classpath="vizant.jar" />
<target name="vizant">
<vizant antfile="build.xml" outfile="build.dot" uniqueref="true" />
</target>
</project>
下面这个图是hive工程的ant target依赖关系图
