2010-09-13 31 views
10

有誰知道我可以在哪裏下載Swt和/或JFace的javadoc文件?我在哪裏可以下載jtadoc for swt(Only)

我不希望Eclipse的其餘部分的api文檔。我發現了一個可以在線閱讀文檔的地方,但我真的需要在我的本地計算機上閱讀它們。

回答

4

您可以下載Eclipse 傳統的包從這裏對應的SWT/JFace的版本:http://www.eclipse.org/downloads/然後解壓縮後而推出,只是去幫助 - >幫助目錄,然後平臺插件開發的Guid,參考API參考。

如果您確實需要html文件,它們位於org.eclipse.platform.doc.isv_XXXX.jar文件中Eclipse SDK安裝的plugins文件夾中。 如果打開與7Zip的這個文件,例如,你會發現SWT的Javadoc下:參考\ API \組織\日食\ SWT

我認爲這是得到這些HTML文件

+2

但是提取.jar文件給了我所有的eclipse的文檔。我只需要swt/jface部分,並且包含所有其他的eclipse類都相當混亂。我的用例是我正在開發一個swt的應用程序,它與eclipse沒有任何關係。 (所以我只是用swf作爲gui庫)。 但我找到了解決方案。我剛剛下載了swt源文件,並使用線路 javadoc -source 1.4 -d docs -sourcepath自己製作了javadoc。 - 鏈接http://java.sun.com/javase/6/docs/api/ -link。 -subpackages org.eclipse.swt – MTilsted 2010-09-13 16:06:35

+0

@ MTilsted- org.eclipse.platform.doc.isv_XXXX.jar文件不包含參考文件夾.. !!!! – 2014-08-21 18:10:27

1
  1. 下載的唯一途徑您要使用的SWT版本,來自SWT download page

  2. 將zip文件解壓縮到目錄。

  3. 在該目錄中,應該有另一個名爲src.zip的zip文件。提取到另一個目錄。

  4. 刪除您不想要javadoc的任何包。

  5. 使用JDK附帶的javadoc實用程序來構建javadoc。

你只真正需要的,如果你對磁盤空間非常低做步驟3到5(其中一個希望你不是,如果這是你的dev的盒子!)。很多IDE,包括Eclipse本身,都很樂意與src.zip一起工作。

例如我將src.zip複製到$ MY_ECLIPSE_INSTALLATION_PATH/plugins/swt-4.2.2-gtk-linux-src.zip中,並告訴Eclipse在那裏尋找SWT源代碼。我現在可以輕鬆訪問SWT javadoc(當我將鼠標移到SWT類名上時,Eclipse會立即創建它們),因此我不再需要在help.eclipse.org及其被抨擊的<title>隱藏框架上絆倒。

0

例如,當您導入項目屬性中的SWT庫(項目屬性 - > Java Build Path-> Libraries->添加外部罐子ecc ..) 添加您需要的庫,然後單擊小黑色箭頭來展開內容。點擊javadoc的位置,並設置 「歸檔的Javadoc」 使用這些設置:

存檔路徑:

PATH TO eclipse文件夾\日食\插件\ org.eclipse.platform.doc.isv_4 .3.0.v20130606-0003。JAR檔案內

路徑:

參考/ API

這樣你就可以在你想要的方法點擊SHIFT-F2,然後轉到在Eclipse中的javadoc。

2

無需從外部下載。如果您希望JavaDoc安裝在Eclipse中的所有內容(包括插件),請安裝'Eclipse SDK'。這個更新站點是download.eclipse.org/eclipse/updates/4.4。 (這是日食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實際上是修改PATH_TO_ECLIPSE_FOLDER \ eclipse \ plugins \ org.eclipse.platform.doc.isv_4.3.0.v20130606-0003.jar參考/ api