【发布时间】:2014-08-22 03:03:56
【问题描述】:
有人知道我在哪里可以下载 Swt 和/或 JFace 的 javadoc 文件吗?
我不想要 Eclipse 其余部分的 api 文档。我找到了一个可以在线阅读文档的地方,但我确实需要在本地计算机上使用它们。
【问题讨论】:
有人知道我在哪里可以下载 Swt 和/或 JFace 的 javadoc 文件吗?
我不想要 Eclipse 其余部分的 api 文档。我找到了一个可以在线阅读文档的地方,但我确实需要在本地计算机上使用它们。
【问题讨论】:
您可以从这里下载与您的 SWT / JFace 版本相对应的 Eclipse Classic Package:http://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 文件的唯一方法
【讨论】:
从SWT download page 下载所需的 SWT 版本,适用于您正在使用的平台。
将 zip 文件解压缩到一个目录。
在该目录中,应该有另一个名为 src.zip 的 zip 文件。将那个解压到另一个目录。
删除您不需要 javadocs 的任何包。
使用 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 框架周围徘徊。
【讨论】:
无需外部下载。如果您希望在 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修改的
【讨论】:
例如,当您在项目属性中导入 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。
【讨论】: