2012-04-22 62 views
6

在Eclipse的服務器(普通Java開發,而不是Android)中對Java的幫助設置爲Oracle服務器的在線URL,鏈接到http://docs.oracle.com/javase/6/docs/api/。但是,在一臺特定的計算機上,我無法在我教授的Java課程中上網。所以我想使用本地幫助。eclipse離線的javadoc位置

我試過如下:

  • 打開windows - preferences - java - installed jre
  • 選擇1.7運行時,和那裏的rt.jar
  • 新聞界的Javadoc位置。

在那裏我看到指向在線幫助的鏈接。我試圖使用源代碼歸檔,而不是JDK目錄中的src.zip文件夾。但那不行。無論如何,這個源代碼都不包含已編譯的Java文檔。

我必須下載API文檔嗎?如果在哪裏?

回答

3
+0

這個工作,雖然不是完全。我下載了它,將其設置爲rt.jar的javadoc存檔,並嘗試將鼠標懸停在「println」上。它說「沒有附加的源或javadoc無法找到」。但是標記「println」,F1,並選擇javadoc現在可以工作。仍然很奇怪。 – Rene 2012-04-23 08:07:07

+1

裏面有超過Javadoc。您必須解壓縮並指向Javadoc子文件夾。 – 2012-04-23 08:17:02

+0

你是如何獲得該鏈接的。我想對java-ee有相同的內容,但不能獲得一個單獨的可下載文件? – 2013-09-06 12:20:59

0

如果我沒記錯的話,你根本就不如果你有src.zip可用,建立所需要的API文檔下載Java 7的javadoc。 Eclipse應該從源代碼中挑選Javadoc,就像它自己的代碼一樣。

編輯:如何設置src.zip

  1. 打開 「已安裝的JRE」 偏好設置面板
  2. 點擊 「編輯...」 你的JRE
  3. 爲每個需要的庫,點擊「來源附件... 「並選擇您的src.zip文件。
+0

只,它沒有。至少不是這樣,我將源文件包含在Javadoc位置。奇怪。 – Rene 2012-04-23 07:51:40

+0

@Rene嘗試不要將'src.zip'添加到Javadoc位置,而是將它作爲源附加到JRE庫。 – siegi 2012-04-23 08:04:23

+0

我試過了。它不起作用。不過,請參閱下面的評論。也許這是懸停算法的問題。 – Rene 2012-04-23 08:08:24

0

有不同的選項(如@siegi和@Thorbjorn_Ravn_Andersen告訴),它取決於你想要做什麼:

  • 如果你只是想讀一個API的JavaDoc的如果應該足以讀取源代碼(如@siegi所提到的),或者打開JavaDoc視圖並在那裏讀取其更精細的版本。
  • 您可以按照@Thorbjorn所述瀏覽下載的JavaDoc API。

然而,在一類,我想告訴人們使用他們的IDE所有的時間,所以我想瀏覽源網絡是更自然的(對於Java開發人員),你是很肯定您會看到寫入您正在使用的源的文檔。

如果您想要了解包或類的一些概述,在瀏覽器中使用API​​可能會更方便。

+0

課程可以訪問互聯網,所以他們沒有問題。我也可以用我的筆記本連接到WLAN,並通過vpn使用互聯網。好。也許我們現在應該接受互聯網的無所不在。 – Rene 2012-04-23 08:11:29

+0

你知道Eclipse中的Shift-F2鍵嗎? – 2012-04-23 08:18:05

5

好的。我是在你的幫助下完成的。謝謝。

當然,我已經安裝了一個帶有源代碼的JDK。在機器上我找到了JRE7和JDK1.7xxx,並且項目使用JRE7。(1)在窗口 - 首選項 - Java - 已安裝的JRE中,我找到了JRE7的鏈接,該鏈接不包含源代碼或Javadoc。 (2)所以我按下「編輯」並瀏覽目錄到JDK1.7,然後按下「恢復默認值」。這會將JRE系統庫更改爲JDK。 rt.jar和其他jar的Javadoc位置現在在Oracle,但是如果沒有互聯網連接,則使用已安裝的src.zip。

或者,可以將src.zip文件(file!)附加到JRE7的rt.jar。

謝謝,抱歉我的速度太慢了。

RGR

+0

我喜歡你的答案。 「恢復默認值」爲+1。 – OO7 2014-10-10 06:03:38

3

簡單的解決方案:以下是此問題的視頻教程: link

+0

這是唯一的解決方案!謝謝:) – 2014-05-01 15:19:37

+0

@Md。 Naushad Alam我喜歡你分享的視頻。它記錄得非常好。 +1視頻中的消息解釋每個動作。感謝分享鏈接。 – OO7 2014-10-10 06:06:24

+0

@ OO7歡迎您:) – 2014-10-15 03:16:05