При использовании maven-javadoc-plugin для генерации теста Javadoc я неожиданно получил несколько ошибок, заявив, что плагин Javadoc не смог найти какие-либо классы из моей основной кодовой базы. При запуске цели test-javadoc
путь к классу содержал только классы в папке src/test
; никакие классы от src/main
не были видны плагину.Есть ли обходной путь для maven-javadoc-plugin ошибка MJAVADOC-414?
Эта ошибка возникает на версиях maven-javadoc-plugin 2.10
, 2.10.1
и 2.10.2
. Эта ошибка является официально признанной ошибкой MJAVADOC-414
, и вы можете просмотреть отчет об ошибке here. В официальном отчете об ошибках приведено обходное решение, которое включает в себя переход к плагину до версии 2.9.1
, который, как я подтвердил, является удачным обходным путем для ошибок. Также стоит отметить, что ошибка в настоящее время указана как фиксированная и должна быть устранена при следующей версии maven-javadoc-plugin, которая, скорее всего, является версией 2.11
2.10.3
.
Тем не менее, я пытаюсь найти обходное решение для MJAVADOC-414
, которое не связано с избыточным количеством понижающих версий 3 версий. Кто-нибудь знает об обходном пути, который будет успешно устранять ошибочные сообщения об ошибках в ссылках на классы альтернативным способом, который не предполагает понижения рейтинга?
Это хорошее Q & A, +1 для обоих. Но подумайте о пересмотре формата «блок текста». Используйте абзацы и пробелы, чтобы сделать их более разборчивыми. –
Спасибо за голосование и совет; Я обновил как Q, так и абзацы. –
У вас есть шанс проверить версию SANPSHOT версии maven-javadoc-plugin версии 2.10.3? Итак, мы можем быть уверены, что проблема решена? Поэтому я мог бы начать выпуск на следующей неделе ... – khmarbaise