2016-06-01 5 views
1

Я не слишком уверен, что это правильный путь, чтобы использовать этот тег, но я использую его так:Maven-Javadoc-плагин sourceFileExcludes не работает

<sourceFileExcludes> 
    <exclude></exclude> 
    <exclude></exclude> 
</sourceFileExcludes> 

Это не работает. Кажется, что была известная ошибка в maven, что этот тег не будет работать, поскольку я нашел эти темы: https://stackoverflow.com/a/26223872/3209177

Но это было давно. Я также не нашел много полезной информации на веб-сайте maven.

Итак, как мы можем исключить некоторые исходные файлы/классы, пока мы создаем javadoc с помощью maven?

ответ

1

Наконец-то выяснилось.

Во-первых, на этой странице была обнаружена ошибка: https://issues.apache.org/jira/browse/MJAVADOC-365 И заплата попала в плагин 2.10.2. Поэтому после этой версии исправлена ​​ошибка. Тем не менее, я использовал более раннюю версию.

Во-вторых, использовать эту схему:

<sourceFileExcludes> 
    <sourceFileExclude></sourceFileExclude> 
    <sourceFileExclude></sourceFileExclude> 
</sourceFileExcludes> 

Чтобы исключить файл.

В-третьих, в sourceFileExclude, я использовал someClass.java, это, вероятно, не так. Вместо этого я использовал someClass. * И это работает для меня.

+1

Приобретено. 'someClass.java' работает для меня в версии 2.10.3, например. ' Java/Util/Random.java' –

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