При использовании maven-javadoc-plugin для создания тестовой Javadoc я внезапно получил несколько ошибок, указывающих, что плагин Javadoc не смог найти какие-либо классы из моей основной кодовой базы. При выполнении цели test-javadoc
путь к классам содержал только классы в папке src/test
; никакие классы из src/main
не были видны плагину.
Эта ошибка возникает в версиях maven-javadoc-plugin 2.10
, 2.10.1
и 2.10.2
. Эта ошибка является официально признанной ошибкой MJAVADOC-414
, и вы можете просмотреть отчет об ошибке здесь. Официальный отчет об ошибках содержит обходной путь, включающий понижение версии плагина до версии 2.9.1
, что, как я подтвердил, является успешным обходным путем для ошибок. Также стоит отметить, что ошибка в настоящее время указана как исправленная и должна быть устранена в следующем выпуске maven-javadoc-plugin, который, вероятно, имеет версию 2.11
2.10.3
.
Тем не менее, я пытаюсь найти обходной путь для MJAVADOC-414
, который не связан с излишним понижением версии 3 выпуска. Кто-нибудь знает обходной путь, который успешно устранит ошибочные сообщения об ошибках об отсутствующих ссылках на классы альтернативным способом, не связанным с понижением версии?
2.11-SNAPSHOT
, используяhttp://repository.apache.org/snapshots
в качестве репозитория плагинов. Версия SNAPSHOT успешно сгенерировала тестовый Javadoc только с моим уже опубликованным обходным решением. Без моего обходного пути2.11-SNAPSHOT
генерировала те же ошибки, что и версии выпуска2.10
. Либо ошибка неправильно помечена как исправленная, либо патч не накатили в сборку SNAPSHOT. - person Emily Mabrey   schedule 05.04.20152.10.3-SNAPSHOT
. Я развернул текущее состояние магистрали как 2.10.3-SNAPSHOT, чтобы быть уверенным в хранилище моментальных снимков. Было бы неплохо, если бы вы могли перепроверить... - person khmarbaise   schedule 05.04.20152.10.3-SNAPSHOT
. Обходной путь не повлиял на вывод этой версии, и мне не удалось воспроизвести ошибку для версии2.10.3-SNAPSHOT
. Я считаю, что ошибка была успешно исправлена. - person Emily Mabrey   schedule 07.04.2015