苦于网络上没有一个好且免费的chm制作工具,
便动手弄了这个工具.
这个工具专门用于转换Java doc文档.
为什么要用chm,因为它的索引功能真的很好用.
之前2.0版本的主要问题在于无法处理Java 7 api文档,现在2.1版本可以办到了.
修改的主要地方:
使用了H2本地数据库来提高程序的性能;
支持最新Java Doc目录结构;
解决了索引生成算法的若干个bug.
照例,贴出几张图来
1)JDK7的api文档,解压出来263 MB,共有13045个文件.
2)双击"CHMWriter.jar",打开程序,将JDK7的api文档拖进来,写上待生成的chm文件名和标题,点击生成.
3) 经过一段稍微比较漫长的时间(15分钟),chm文件生成完毕,位于JDK7的api文档目录下.
4)我们的chm版java 7api文档.
还有一点补充,CHMWriter可以处理其他的Java项目生成的Doc文档,而不仅限于jdk文档.