Java开发超级工具集(JAVA POWER TOOLS)笔记
来源:互联网 发布:mac 虚拟机运行后黑屏 编辑:程序博客网 时间:2024/05/01 03:02
【一】在Ant中使用StatSVN提供统计信息
1、安装
从StatSVN网站http://www.statsvn.org/downloads.html或http://sourceforge.net/projects/statsvn下载最新版本。
目前版本是0.7.0,下载地址http://sourceforge.net/projects/statsvn/files/statsvn/0.7.0/statsvn-0.7.0.zip/download
该zip文件中包含jar文件,其中包含了StatSVN的ant任务,将jar包放到Ant的lib目录中, 或者在<taskdef>声明中引用它。
2、提取Subversion日志文件
StatSvn需要分析Subversion日志文件来生成统计信息。用户必须自己生成这些文件。StatSvn对XML格式的Subversion日志文件进行处理,用户可以通过在命令行执行svn log命令:
svn log -v --xml http://your/project/url > svn.log
或者直接在svn项目目录下执行
svn log -v --xml > svn.log
如果sunant库支持导出log,可以使用svnlog来导出日志文件。
书上给出了使用<exec>任务调用svn生成日志文件的方法:
可以修改一下,让它在svn项目目录下执行,不需要svnUrl。
3、可以使用命令行或使用StatSVN的ant任务生成StatSVN报告
java -jar statsvn.jar c:/myproject/svn.log c:/myproject
可以用java -jar statsvn.jar查看帮助。
Ant脚本
path属性引用了所分析项目的根目录,此任务将在output属性指定的目录中生成一个非常完整的统计数据报告。
【二】使用SchemaSpy直观查看数据库结构
SchemaSpy是开源的数据库文档生成的JAVA工具。网站地址是:http://schemaspy.sourceforge.net/
可以通过示例网址查看示例:http://schemaspy.sourceforge.net/sample/
ShemaSpy通过访问数据库元数据获取数据库结构和关系,生成相应的数据库文档。
其中的数据对象关系图是通过Graphviz生成的,Graphviz - Graph Visualization Software 下载 http://www.graphviz.org ,需要将该软件放入到PATH路径中。
SchemaSpy的命令行,参数可以在http://schemaspy.sourceforge.net/上查看:
You run SchemaSpy from the command line:
java -jar schemaSpy.jar -t dbType -db dbName [-s schema] -u user [-p password] -o outputDir
支持的数据库类型有如下几种(需要相应的jdbc驱动支持):
对于Oracle数据库,一般可以使用orathin数据库类型。
在Ant中,可以作为一个java命令执行。
- Java开发超级工具集(JAVA POWER TOOLS)笔记
- Java开发超级工具集
- Java Power Tools
- Java Power Tools --JMeter1
- Productivity Power Tools工具
- Java开发超级开源工具集 书目录足够作为引子
- 使用weixin java tools学习(笔记)
- 开发java 工具集
- java开发超级简单技巧
- JAVA笔记十二(46-49 开发工具之Ecliipse)
- Java开发IDE工具Eclipse使用笔记
- [Java]java开发工具
- 超级菜鸟的java学习笔记(一)
- 超级菜鸟的JAVA学习笔记(二)
- Java开发工具集---Guava
- Java后台开发工具集
- JAVA学习笔记【java的eclipse开发工具中文版】
- Phalcon 开发工具(Phalcon Developer Tools)
- 编写一个程序求质数之和
- 好久没上来写文章了
- 值自增
- xinde
- 年轮树之夏(一)
- Java开发超级工具集(JAVA POWER TOOLS)笔记
- 桐城文化-特色方言
- UT
- java流中的换行符在javascript中的表示
- 写给自己的
- 无限递归产品分类
- intel并行工具
- java Properties类
- 主板跳线接法详解(图)