2016-04-15 99 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。