2012-01-29 50 views
1

我正在Eclipse中嘗試更改Google API的JavaDoc位置[4.0.3] maps.jar from [android-sdk-path]/add-ons/addon- google_apis-google_inc_-15/docs/reference/to [android-sdk-path]/add-ons/addon-google_apis-google_inc_-15/docs/maps_apis /,它位於實際位置。點擊「正在驗證...」查找JavaDoc。無法在Eclipse中更改Google Maps API的Javadoc位置

但是,當我保存關閉對話框時,我的更改將丟失,下次檢查JavaDoc位置時,會再次顯示原始位置。

有誰知道JavaDoc的位置如何改變?似乎是由Google API [4.0.3]庫容器配置的,但我不知道如何更改。

我在Windows 7和我的Linux機器上看到了相同的行爲。這也只發生在我想要更改maps.jar或effects.jar的Javadoc位置時。所以我不認爲,這是我的安裝(eclispse平臺3.7.0,安卓devtools 16.0.1)的問題

回答

4

我在多臺機器上有同樣的問題。我在更改其他JAR的JavaDoc路徑時沒有問題,但如果我嘗試更改任何「Google API」JAR文件,則該設置不會持久。我可以設置它,驗證它,按確定,返回並重置爲舊的設置。

我最終創建了一個文件夾鏈接,將新的「maps_apis」文件夾映射到「reference」,現在它可以工作。在Windows計算機上,你可以到「插件\插件 - google_apis-google_inc_-15 \文檔」文件夾中的控制檯窗口並和運行...

mklink參考maps_apis

我想你也可以將maps_apis文件夾中的所有文件複製到參考文件夾中。直到有更好的解決方案出現,現在這已經夠好了。

+0

這對我很好(其他解決方案沒有) - 謝謝。 – assylias 2012-06-22 23:48:14

1

我不知道,因爲我在Helios上工作,但似乎靛藍也會工作。

打開項目的Java Build Path頁面右鍵單擊項目→Properties→Java Build Path。在「庫」選項卡上展開庫的節點,選擇「Javadoc location」屬性,然後按Edit。將該位置輸入到包含Javadoc的文件中。點擊「確定」。

+0

我確實做到了,但是當我保存更改並重新打開的對話框中,所有的更改都將丟失 – Dominik 2012-02-02 19:46:07

+0

@Dominik是否有「maps_apis」目錄下的「引用」文件夾? – Vivek 2012-02-04 13:12:21

+0

@sam否沒有一個,這是文檔的根文件夾(即包含package-list和index.html文件) – Dominik 2012-02-04 17:55:25

2

我試過了@amit sharma建議的方式 您可以再次下載eclipse indigo。你的eclipse版本可能會有一些問題。

+1

這可能工作 – 2012-02-03 10:17:05

1

我在Eclipse Indigo中遇到了同樣的問題,但是我修復了它。使用以下步驟解決此問題。

Open Eclipse |項目|屬性| Java構建路徑|選擇 「圖書館」標籤

展開'Android X.X'|然後展開android.jar |選擇'@ Javadoc location'|單擊編輯

選擇 '的Javadoc URL' 選項,單擊瀏覽並選擇 的Javadoc

點擊驗證路徑。


注:所選擇的javadoc的位置路徑必須有 '包清單',並在它的index.html'文件。 否則您將在驗證時得到以下錯誤

'位置可能無效。尚未找到 通常可用於由 Javadoc工具創建的文檔根目錄中的文件「包列表」和「index.html」。

因此,添加正確的路徑和eclipse將驗證路徑。


如果上面的方法不能解決問題,試試這個

關閉Eclipse

找到您的Eclipse工作區。

從eclipse Workspace路徑中刪除'.metadata'文件夾。 (前 刪除備份)

注意:刪除「.metadata」將刪除你的eclipse設置和偏好和Android ADT插件將被刪除。所以你需要重新安裝ADT插件並重新配置eclipse偏好。

但它應該工作。

+0

這正是我所做的,包括命中「驗證」按鈕,這給了積極的結果。我的問題是,關閉對話框後,這些更改會丟失。 – Dominik 2012-02-04 13:55:25

+0

@Dominik是你的路徑驗證成功嗎? – Vivek 2012-02-04 14:00:44

+0

是的,它正在驗證成功 – Dominik 2012-02-04 17:40:06

0

Lasoluciónes muy simple,tienes que crear la ruta que eclipse tiene por defecto。 En mi caso tuve que renombrar la carpeta donde se encontraban los documentos index.html。

Saludos

的解決方案是非常簡單的,你必須創建具有日食的默認路徑。 在我的情況下,我不得不重命名它是index.html文件夾。

問候

相關問題