【问题标题】:Where can I download the javadoc for swt(Only)我在哪里可以下载 swt 的 javadoc(仅限)
【发布时间】:2014-08-22 03:03:56
【问题描述】:

有人知道我在哪里可以下载 Swt 和/或 JFace 的 javadoc 文件吗?

我不想要 Eclipse 其余部分的 api 文档。我找到了一个可以在线阅读文档的地方,但我确实需要在本地计算机上使用它们。

【问题讨论】:

    标签: java swt jface


    【解决方案1】:

    您可以从这里下载与您的 SWT / JFace 版本相对应的 Eclipse Classic Packagehttp://www.eclipse.org/downloads/,然后解压并启动后,只需转到帮助 -> 帮助内容,然后转到平台插件开发者指南、参考、API 参考。

    如果您确实需要 html 文件,它们位于 org.eclipse.platform.doc.isv_XXXX.jar 文件中 Eclipse SDK 安装的 plugins 文件夹中。 例如,如果您使用 7Zip 打开此文件,您将在以下位置找到 SWT Javadoc:reference\api\org\eclipse\swt

    我认为这是获取这些 html 文件的唯一方法

    【讨论】:

    • 但是提取该 .jar 文件为我提供了所有 Eclipse 的文档。我只需要 swt/jface 部分,并且包含所有其他 eclipse 类是相当混乱的。我的用例是我正在使用 swt 开发一个与 eclipse 没有任何关系的应用程序。 (所以我只是使用 swf 作为 gui 库)。但我找到了解决方案。我刚刚下载了 swt 源代码并使用 javadoc -source 1.4 -d docs -sourcepath 行自己制作了 javadoc。 -链接java.sun.com/javase/6/docs/api-链接。 -subpackages org.eclipse.swt
    • @MTilsted-org.eclipse.platform.doc.isv_XXXX.jar 文件不包含参考文件夹..!!!!
    【解决方案2】:
    1. SWT download page 下载所需的 SWT 版本,适用于您正在使用的平台。

    2. 将 zip 文件解压缩到一个目录。

    3. 在该目录中,应该有另一个名为 src.zip 的 zip 文件。将那个解压到另一个目录。

    4. 删除您不需要 javadocs 的任何包。

    5. 使用 JDK 附带的 javadoc 实用程序来构建 javadocs。

    如果你的磁盘空间真的很低,你只需要执行第 3 步到第 5 步(如果它是你的开发盒,希望你不是这样!)。很多 IDE,包括 Eclipse 本身,都可以很高兴地使用 src.zip。

    例如我将 src.zip 复制到 $MY_ECLIPSE_INSTALLATION_PATH/plugins/swt-4.2.2-gtk-linux-src.zip,并告诉 Eclipse 在那里查找 SWT 源。我现在可以轻松访问 SWT javadocs(当我将鼠标悬停在 SWT 类名上时,Eclipse 会即时创建它们),因此我不再需要在 help.eclipse.org 及其爆破的<title>-hiding 框架周围徘徊。

    【讨论】:

      【解决方案3】:

      无需外部下载。如果您希望在 Eclipse 中安装所有内容(包括插件)的 JavaDoc,请安装“Eclipse SDK”。更新站点是 download.eclipse.org/eclipse/updates/4.4。 (这是用于 eclipse juno。对于开普勒使用版本号 4.3 而不是 4.4)。转到帮助>安装新软件>并为“使用”部分提供上述网址。然后你会看到 Eclipse sdk 并且你可以安装它。安装后,重新启动 Eclipse 后,只要您将鼠标悬停在特殊单词上,所有文档支持都将显示在您的编辑器上。相信我,这是最简单且 100% 正确的方法。安装它将为“org.eclipse.swt.gtk.linux.x86_64_3.102.1.v20140206-1358.jar”和“org.eclipse.swt_3.102.1.v20140206-1334.jar”配置javadoc路径,这些路径在项目结构的插件依赖项适当。 javadoc实际上是在reference/api中的PATH_TO_ECLIPSE_FOLDER\eclipse\plugins\org.eclipse.platform.doc.isv_4.3.0.v20130606-0003.jar修改的

      【讨论】:

        【解决方案4】:

        例如,当您在项目属性中导入 SWT 库时(项目属性->Java 构建路径->库->添加外部 jars ecc..) 添加您需要的库,然后单击黑色小箭头以展开内容。点击 javadoc location 并使用以下设置设置“Javadoc in archive”:

        存档路径:

        ECLIPSE 文件夹的路径\eclipse\plugins\org.eclipse.platform.doc.isv_4.3.0.v20130606-0003.jar

        存档中的路径:

        参考/api

        这样你就可以在你想要的方法上点击SHIFT-F2,进入eclipse中的javadoc。

        【讨论】:

          猜你喜欢
          • 2013-10-24
          • 1970-01-01
          • 2013-02-02
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2013-04-22
          相关资源
          最近更新 更多