Byron lee

我正在一条很长的路上奔跑........................
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

将java的api(帮助文档)嵌入到 eclipse 的帮助中去

Posted on 2011-03-07 17:46  Byron lee  阅读(1893)  评论(0编辑  收藏  举报

用Eclipse进行JAVA程序开发的时候,总是要同时打开一个JDK1.5的CHM文件,再打开Eclipse帮助来查找API的详细信息。如果 JDK文档可以在Eclipse帮助中显示,就方便很多啦。特别是SUN中国技术社区已经把原来英文的JDK文档翻译过来,查看起来就更爽了。在网上找到 的把JDK的API文档嵌入到Eclipse帮助中的方法,测试了一下,很顺利。
下载JDK1.5帮助文档:
中文版:
http://gceclub.sun.com.cn/chinese_java_docs.html
    英文版:http://java.sun.com/javase/downloads/index.jsp

    在eclipse/plugins/下建立一个目录org.sun.java.doc.sdk_1.5.0,然后在这个目录下创建两个文件 plugin.xml 和toc.xml。
plugin.xml文件内容:
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<plugin
    id="org.sun.java.doc.sdk"
    name="Java 2 SDK Doc"
    version="1.5.0"

  provider-name="sun.org">
    <requires>
        <import plugin="org.eclipse.help"/>
    </requires>
    <extension point="org.eclipse.help.toc">
        <toc primary="true" file="toc.xml"/>
    </extension>
</plugin>

    toc.xml文件内容:
<?xml version="1.0" encoding="UTF-8"?>
<?NLS TYPE="org.eclipse.help.toc"?>
<toc label="Java 2 SDK Doc">
    <topic label="API" href="docs/api/index.html">
    </topic>
</toc>
    然后将下载的jdk-1_5_0-doc.zip改名为doc.zip后放在与刚创建的两个文件相同目录下。注意,文件名一定要是doc.zip,zip 文件里面应该有这样的目录层次结构:docs/api/index.html
使用eclipse -clean重新启动eclipse便可。
起动eclipse后进入help contents 就可以看到了 j2sdk api了