2012-11-20 4 views
5

Qualcuno ha un esempio su come utilizzare l'elemento sourceFileExcludes nello Maven Javadoc Plugin? Ho provato quanto segue, ma non riesco a farlo funzionare:sourceFileExclude il tag nel plug-in maven-javadoc

<sourceFileExcludes> 
    <sourceFileExclude>**/internal/*</sourceFileExclude> 
    <sourceFileExclude>**/Model/*</sourceFileExclude> 
</sourceFileExcludes> 
+0

[Questa domanda] (http://stackoverflow.com/q/14518220/1281433) è un po 'più recente, ma ha qualche informazione in più ... –

risposta

1

È stato specificato excludePackageNames, causa sulla base di the docs li si dovrebbe usare al posto di quello che hai scritto.

<excludePackageNames>*.internal:org.acme.exclude1.*:org.acme.exclude2</excludePackageNames> 

che sembrava essere più appropriato.

+0

In realtà voglio usa il tag sourceFileExclude per escludere le classi specifiche.come com/example/internal/Test1 com/example/Model/Test2, è possibile. Grazie user1837464

+0

Hai letto la documentazione come ho dato? – khmarbaise

+0

@khmarbaise Ho letto la documentazione che hai postato, ma non sono sicuro del motivo per cui excludePackageNames sarebbe preferibile (a meno che non siano specificati subpackage o subpackages, nel qual caso vengono ignorati). Puoi chiarire del tutto? –

0

Potrebbe non funzionare al momento. C'è bug registrato nel tracker del problema del plugin - MJAVADOC-365