利用html文件生成chm帮助文件的方法

今天试了一下几种生成chm帮助文件的方法,很遗憾,基本上每种工具都有缺点,先MARK一下,有时间继续研究:


目标:对struts2源代码生成chm格式帮助文件。

生成html我使用的javadoc参数是:-locale en_US -encoding UTF-8 -charset UTF-8



jd2chm是个好工具,我这里下载的jd2chm 0.3和jd2chm 0.34,分别使用docs\struts2-core\apidocs和docs\xwork-apidocs目录生成两个独立的API文档没有问题;

如果直接针对docs目录生成,jd2chm 0.3版本会生成失败,而jd2chm 0.34生成的文件中没有任何可用页面),对于自己生成的html页面同样如此;

javadoc2help这个工具生成的文档中直接没有索引这个选项,PASS;

javadoc2chm这个工具整了半天终于生成了chm,坑爹的是页面出现“此程序无法显示网页”错误;


最后使用PowerCHM这个工具完美解决,我用了struts2\docs目录下带的 html帮助生成了chm帮助,很好用。(利用代码生成的html同样可以编译成chm,我试过了。)



生成的chm地址文件如下:http://download.csdn.net/detail/cockroach/5088089




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值