苦于网络上没有一个好且免费的chm制作工具,
便动手弄了这个工具.
这个工具专门用于转换Java doc文档.
为什么要用chm,因为它的索引功能真的很好用.
[操作说明]
双击"CHMWriter.jar",
在弹出的窗口中,
输入:
1.java doc文档目录(例如D:\JavaLib\hibernate2\hibernate-2.1\doc\api,或直接将doc文档目录或doc文档目录下的任一文件拖进窗口),
2.待生成的chm文件名(例如hibernate-2.1),
3.chm文件标题(例如hibernate-2.1 JavaDoc),
点击"生成"按钮即可.
生成的chm文件位于java doc文档目录下,例如D:\JavaLib\hibernate2\hibernate-2.1\doc\api\hibernate-2.1.chm
[版本]
V1.1
解决了V1.0检索的一些bug
V1.2
解决了V1.1中文乱码问题
v1.3
优化了内存,极大地降低了解析体积庞大的doc文档对内存的需求
V2.0
使用Swing图形界面,不再是运行于命令行下;
修改了生成索引的算法,
不仅能输入类名,还能够输入方法名进行检索,
并且在检索时,对于多个同名的类或方法,程序提供了一个页面供用户进行选择.
V2.1
使用了H2本地数据库,来提高程序的性能;
支持最新Java Doc目录结构;
解决了索引生成算法的若干个bug.