Hallo allerseits
Ich möchte gerne mit Ant die API-Doku generieren. Dabei möchte ich aus einem speziellen Grund eine Klasse, die sich in einem Paket mit weiteren Klassen befindet, ausschliessen. Irgendwie gelingt mir das nicht. Ich kann nur das ganze Paket ausschliessen, nicht jedoch eine einzige Klasse aus diesem Paket.
So sieht im Moment mein Task:
[XML]
<target name="javadoc" depends="compile">
<javadoc packagenames="*" sourcepath="${src}"
destdir="${doku}"
private="true"
author="true">
<excludepackage name="de.daos.tass"/>
</javadoc>
</target>
[/XML]
Somit schliesse ich das ganze Paket de.daos.tass aus der API-Doku aus. Wenn ich in der exclude-Zeile noch den Namen der Klasse angebe, die ausgeschlossen werden soll, werden sofort alle Klassen des Pakets mitgenommen (egal ob ich für die Endung .java oder .* angebe).
Hat jemand eine Idee, wie man dies erreichen könnte?
Ich möchte gerne mit Ant die API-Doku generieren. Dabei möchte ich aus einem speziellen Grund eine Klasse, die sich in einem Paket mit weiteren Klassen befindet, ausschliessen. Irgendwie gelingt mir das nicht. Ich kann nur das ganze Paket ausschliessen, nicht jedoch eine einzige Klasse aus diesem Paket.
So sieht im Moment mein Task:
[XML]
<target name="javadoc" depends="compile">
<javadoc packagenames="*" sourcepath="${src}"
destdir="${doku}"
private="true"
author="true">
<excludepackage name="de.daos.tass"/>
</javadoc>
</target>
[/XML]
Somit schliesse ich das ganze Paket de.daos.tass aus der API-Doku aus. Wenn ich in der exclude-Zeile noch den Namen der Klasse angebe, die ausgeschlossen werden soll, werden sofort alle Klassen des Pakets mitgenommen (egal ob ich für die Endung .java oder .* angebe).
Hat jemand eine Idee, wie man dies erreichen könnte?