为什么我们不能从主网站下载SWT的Javadocs的jar文件

时间:2011-11-11 21:55:15

标签: eclipse swt javadoc

对于几乎所有的库,我都会看到要下载的JAVADOCS jar的链接,简单明了。为什么SWT没有罐子?如果有为什么它不在他们的网站上..

请注意,我知道Eclipse帮助中有一个版本,并且有一个在线版本,我无法链接到它因为它不验证导致它在PHP中!没有找到Index.html

虽然这不是我想要的,但我尝试了,我正在使用SWT.jar并且我想将javadocs jar附加到它,所以当CTRL + Space并突出显示方法时我只是立即看到文档等等你知道..

无论如何因为我觉得SWT太棒了,我觉得有一个简单的方法可以做到这一点,我可能也看不到它。如果没有任何内容,我认为我应该向他们提交功能请求或某些内容。

2 个答案:

答案 0 :(得分:4)

好的,我知道这个问题不会引起太大的兴趣,所以我又试了一次,然后我又回来了,因为我不想让任何人浪费1小时试图找出类似的东西..

  1. 下载swt zip
  2. 转到eclipse并加载现有项目
  3. 你会在那个项目中找到src.zip
  4. 解压缩src.zip并复制文件夹“org”org \ eclipse \ swt ..
  5. 将该文件夹粘贴到src(项目内)
  6. 在eclipse中选择org文件夹然后转到项目>>生成javadocs
  7. 如果你在Windows中,你可能会按下(配置)来获取它在C:\ programFiles \ java \ jdk-xyz \ bin \
  8. 中的Javadoc.exe文件
  9. 选择要删除doc文件的位置,然后选择
  10. 好的,只需转到文件并压缩它,PS zip文件不会压缩包含文件的文件夹,因为当您将文档作为存档加载并验证它将无法看到index.html
  11. 如果你想知道如何加载档案,谷歌就可以了(在项目属性>> java buildpath>> libraries标签>> swt jar>>添加jar>>添加你的SWT.jar然后展开并编辑javadoc位置..

    那是Robo的详细信息,我知道,我只是不希望有人读这个但仍然不能这样做

答案 1 :(得分:2)

开发SWT应用程序的建议方法是遵循Developing SWT applications using Eclipse中的说明。 eclipse的每个下载页面都包含一个带SWT源完整拉链的SWT部分。

提到的第二种方法是查看eclipse/plugins目录并使用那里提供的2个arch兼容的jar:

  • org.eclipse.swt.gtk.linux.x86_64_3.7.0.v3735b.jar
  • org.eclipse.swt.gtk.linux.x86_64.source_3.7.0.v3735b.jar

可以附加源jar以提供javadoc。 javadoc(对于eclipse附带的大多数API)存储在eclipse/plugins/org.eclipse.platform.doc.isv_3.7.0.v20110602-0800.jar jar中。如果你解压缩它,它应该在reference/api

我知道Eclipse正在设置maven存储库,尽管快速扫描 org.eclipse.swt 只能找到3.6.2二进制文件和源代码。见http://maven.eclipse.org。他们仍处于落后阶段。