2009-02-20 34 views
4

我們公司與Sun的javadoc之間的網絡似乎正在衰落。我在哪裏可以獲得給定包的javadoc的副本,以便我可以保留自己的存儲以處理將來的網絡中斷? Sun javadocs有沒有鏡子?正在下載Sun javadocs /鏡像網站

回答

2

絕對值得下注:下載源代碼並自己運行Javadoc,並將其粘貼到內部Web服務器上。

(FWIW - 我無法從我的內部網絡訪問他們的javadoc現在要麼)

+0

它需要大量的內存和很長一段時間才能做到這一點...我曾經研究過這個,當時我的電腦沒有足夠的內存(雖然這是幾年前)。 – 2009-02-20 16:47:16

+0

是的。我已經完成了。所需的時間/內存量相對較高,但我還記得,您可以更改Javadoc輸出設置(例如,不顯示所有類的所有用途),以便對其進行優化。 – Jared 2009-02-20 17:18:49

+0

當網站備份時,您可以只抓取副本並將其託管在本地:-) – TofuBeer 2009-02-20 17:22:35

4

對於每一個主要版本有相當大的doc軟件包,例如here for JDK 1.6

(我希望連結是正確的,挑出來我下載了一個,而以前的文檔的。也不能從這裏連接到陽光下。)

2

我在MacMini運行classfinder本地。這是一個專門爲Javadoc和相關來源提供服務的小型網絡服務器。您只需將壓縮的Javadoc和(可選)源包壓縮到適當的目錄中即可。分類器找出所有文檔之間的依賴關係,並將所有內容呈現爲一組統一的文檔。

如果您有多個版本的軟件包(例如不同的servlet文檔),您可以動態選擇要顯示的內容。這一切都很精美,值得比現在更多的名氣。