本文主要是介绍使用Grand生成ANT的Target依赖关系图,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
下载工具:
1)安装Graphviz
sudo apt-get install graphviz
2)下载grand
http://www.ggtools.net/grand/#download
编写ant脚本:
<?xml version="1.0" encoding="UTF-8"?><project name="create-and-diagram" default="create-diagram"><target name="create-diagram"> <property name="grand.home" value="/home/luogw/dev-tool/grand-1.8" /><property name="grand.output.file" value="build.dot" /><property name="file.type" value="pdf"/> <taskdef name="grand" classname="net.ggtools.grand.tasks.GrandTask" classpath ="${grand.home}/grand-1.8.jar" /><grand output="${grand.output.file}" buildfile="${basedir}/findbugs.xml"/> <exec executable="dot"> <arg line="-T${file.type} -Gsize=11.69,8.27 -Grotate=90 -o build.${file.type} ${grand.output.file}"/> </exec> </target> </project>
生成信赖关系图:
之前写的ant build(http://blog.csdn.net/scholar_ii/article/details/9408991)脚本的目标依赖图
参考文章
http://www.ibm.com/developerworks/cn/java/j-ap06108/
这篇关于使用Grand生成ANT的Target依赖关系图的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!