2016-04-15 43 views
4

我正在Eclipse中爲Minecraft開發插口插件,而突然停止工作的javadoc。如果我將鼠標懸停在插口方法上,則會看到標題中提到的錯誤。 Java內部方法顯示javadoc很好,所以我的類中添加了javadoc的任何方法。該插口javadoc位置設置爲https://hub.spigotmc.org/javadocs/bukkit/,加載正常,並驗證就好了。獲取javadoc時發生異常:未知javadoc格式

經過一番小小的研究後,我發現這個問題通常是由Windows中的非綁定或非JDK引用 - >首選項 - > Java - >已安裝的JRE引起的。我刪除了系統上的所有Java JDK和JRE,安裝了最新的JDK 8u77,並將其添加到已安裝的JRE中。它是唯一一個列出並被打勾的。路徑是C:\ Program Files \ Java \ jdk1.8.0_77,這是我唯一的JDK安裝。我甚至嘗試安裝最新版本的Eclipse Mars 2到不同的文件夾,並在我的工作區上運行乾淨。不知道接下來要嘗試什麼。

回答

1

不是一個真正的答案,但使用IntelliJ應該可以解決問題。至於Eclipse爲什麼無法處理這個問題,我真的不知道。它也發生在我身上,不僅如此:https://bukkit.org/threads/unknown-javadoc-format-eclipse.414506/然而,其他庫似乎工作。

+0

感謝您的鏈接,我也在那裏發表了評論。很高興知道我不是唯一的!我將檢查並查看是否有可用的脫機javadoc。 –

1

使用脫機文檔工作!去The Maven repository for Spigot

在說明快照的底部,單擊「org」旁邊的+,然後再單擊「bukkit」,然後單擊「bukkit」。然後單擊您正在使用的Bukkit版本旁邊的+。列出的第一個文件應該以「-javadoc.jar」結尾。右鍵點擊該文件並點擊下載。將其保存到項目的資源文件夾中。然後在構建路徑中編輯bukkit jar的javadoc位置,並將其設置爲「存檔中的Javadoc」。瀏覽到您剛剛下載的文件,選擇它並保存。現在爲我工作100%!

spigot javadocs在同一個Maven倉庫中,所以如果你使用spigot只需打開spigotmc文件夾而不是bukkit。