苦于網(wǎng)絡(luò)上沒(méi)有一個(gè)好且免費(fèi)的chm制作工具,
便動(dòng)手弄了這個(gè)工具.
這個(gè)工具專門(mén)用于轉(zhuǎn)換Java doc文檔.
為什么要用chm,因?yàn)樗乃饕δ苷娴暮芎糜?
[操作說(shuō)明]
雙擊"CHMWriter.jar",
在彈出的窗口中,
輸入:
1.java doc文檔目錄(例如D:\JavaLib\hibernate2\hibernate-2.1\doc\api,或直接將doc文檔目錄或doc文檔目錄下的任一文件拖進(jìn)窗口),
2.待生成的chm文件名(例如hibernate-2.1),
3.chm文件標(biāo)題(例如hibernate-2.1 JavaDoc),
點(diǎn)擊"生成"按鈕即可.
生成的chm文件位于java doc文檔目錄下,例如D:\JavaLib\hibernate2\hibernate-2.1\doc\api\hibernate-2.1.chm
[版本]
V1.1
解決了V1.0檢索的一些bug
V1.2
解決了V1.1中文亂碼問(wèn)題
v1.3
優(yōu)化了內(nèi)存,極大地降低了解析體積龐大的doc文檔對(duì)內(nèi)存的需求
V2.0
使用Swing圖形界面,不再是運(yùn)行于命令行下;
修改了生成索引的算法,
不僅能輸入類(lèi)名,還能夠輸入方法名進(jìn)行檢索,
并且在檢索時(shí),對(duì)于多個(gè)同名的類(lèi)或方法,程序提供了一個(gè)頁(yè)面供用戶進(jìn)行選擇.
V2.1
使用了H2本地?cái)?shù)據(jù)庫(kù),來(lái)提高程序的性能;
支持最新Java Doc目錄結(jié)構(gòu);
解決了索引生成算法的若干個(gè)bug.