最新消息:20210816 当前crifan.com域名已被污染,为防止失联,请关注(页面右下角的)公众号

【整理】离线本地的Java的API的文档(htmlhelp,即chm文件):支持搜索,多版本(jav5,java6,java7等)

Java crifan 6971浏览 0评论

【背景】

对于java的api文档的话,

之前找到的,都是在线的:

可以从:

http://docs.oracle.com/javase/7/docs/

->

API Documentation

->

Java™ Platform, Standard Edition 7 API Specification

 

以及:

Java SE Documentation at a Glance

->

API

->

找到更多版本的api的文档:

Java SE APIs & Documentation

比如:

7 English

6 English, Chinese(结果发现此链接还失效了。。), Japanese

等等。

但是都没有:

本地的chm(即htmlhelp)文件

并且在线的文档,不支持搜索search。

此处去找找,可以本地使用的chm格式的,支持搜索的java的api的文档。

【折腾过程】

1.找了下,找到一个java5的chm:

java-ee-5帮助文档(支持搜索,查看的已编译的HTML帮助文件)

下载后看了看,基本上已经够用了。

但是还是不爽,毕竟没有最新的java7的。

2.再去找。

期间,打算,如果找不到,那么就自己去用之前在:

【全部解决】用Docbook生成htmlhelp + 【完全解决】生成的chm中标题和左边的索引目录是乱码的问题

中,就用过的:

Microsoft HTML Help Downloads

去,把在线的java7的api的文档,即各个html文件,都用爬虫爬下来

然后在用Microsoft HTML Help制作一个chm的。

3.不过,最后还是找到了(就不用我自己再去制作了)

Java documentation in Windows Help format

然后,去(点击同意license后才可以)点击下载,得到对应的chm格式的java的api文档:

DocumentFormatLast updateFile sizeDownload links
J2SE 7 documentation HTMLHelpAug. 31,201143 Mbhttp://javadoc.allimant.org/dist/j2se7.zip
J2SE 6 documentation HTMLHelpJun. 23,200854 Mbhttp://javadoc.allimant.org/dist/j2se6.zip
J2SE 5.0 Documentation HTMLHelpOct. 10,200441 Mbhttp://javadoc.allimant.org/dist/jdk150.zip
J2SE 1.4.2 Documentation HTMLHelpJul. 3,200334 Mbhttp://javadoc.allimant.org/dist/jdk142.zip
JDK 1.3.1 Documentation HTMLHelpMar. 7,200223 Mbhttp://javadoc.allimant.org/dist/jdk13.zip
JDK 1.1.8 Documentation WinHelpApr. 16,19992.6 Mbhttp://javadoc.allimant.org/dist/jdk118.zip
The Java Tutorial (July 20, 2011 edition) HTMLHelpAug. 31,201154 Mbhttp://javadoc.allimant.org/dist/java-tutorial-2011-07-20.zip
Java Enterprise Edition 5 API Documentation HTMLHelpFeb. 7,20075.1 Mbhttp://javadoc.allimant.org/dist/java-ee-5.zip
The Java Enterprise Edition 5 Tutorial HTMLHelpFeb. 6,20076.9 Mbhttp://javadoc.allimant.org/dist/java-ee-5-tutorial.zip
Java 2 Enterprise Edition 6 API Documentation and Tutorial HTMLHelpJan. 7,20108 Mbhttp://javadoc.allimant.org/dist/java-ee-5-tutorial.zip

下载后,打开看了看,真的很不错:

Java Platform Standard Edition 7 Documentation support search

 

【总结】

网上,只要存在对应的资源,都还是可以找到的。

实在找不到,(像这类不是很复杂的需求),也是可以自己去制作的。

转载请注明:在路上 » 【整理】离线本地的Java的API的文档(htmlhelp,即chm文件):支持搜索,多版本(jav5,java6,java7等)

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
82 queries in 0.198 seconds, using 22.15MB memory