2016-04-15 3 views
4

Я работаю над плагином для Minecraft в Eclipse, и javadoc для втулки внезапно перестает работать. Если я наводил курсор на метод пайки, я получаю ошибку, указанную в заголовке. Внутренние методы Java отображают javadoc просто отлично, и поэтому любые методы в моих классах, для которых я добавил javadoc. Расположение javadoc для патрубков установлено на https://hub.spigotmc.org/javadocs/bukkit/, который отлично загружается и проверяет только штраф.Исключение произошло при получении javadoc: Неизвестный формат javadoc

После небольшого исследования я обнаружил, что эта проблема обычно вызвана несвязанными или не-JDK-ссылками в Windows -> Предпочтения -> 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». Щелкните этот файл правой кнопкой мыши и нажмите «Загрузить». Сохраните его в папку ресурсов вашего проекта. Затем отредактируйте местоположение javadoc в банке bukkit в вашем пути сборки и установите его в «Javadoc в архиве». Перейдите к файлу, который вы только что загрузили, выберите его и сохраните. Теперь 100% для меня!

Втулка javadocs находится в том же репозитории Maven, поэтому, если вы используете патрубок, просто откройте папку spigotmc вместо bukkit.

Смежные вопросы