Ich habe ein Util-Paket mit Quelldateien in drei separaten Verzeichnissen, die wie folgt definiert sind:
Das Paket wird mit dem ersten Satz von Dateien und entweder dem zweiten oder dritten Satz erstellt, um insgesamt zwei verschiedene Implementierungen derselben Schnittstelle zu erstellen.
Nun möchte ich basierend auf diesen Dateien javadoc generieren. Wie kann ich das angeben? Was ich wirklich machen möchte, ist
javadoc com.domain.util -sourcepath ./src;./src/Standard
zum Erstellen des Javadoc für das Standard-util-Paket und
javadoc com.domain.util -sourcepath ./src;./src/Extended
um das Javadoc für das erweiterte util-Paket zu erstellen. Dies funktioniert nicht. Der einzige Weg, den ich bis jetzt gefunden habe, um es zum Laufen zu bringen, besteht darin, die Verzeichnisstruktur der allgemeinen Klassen und der Standardklassen an einem anderen Ort zusammenzuführen und mit dem für das Standard-Javadoc auszuführen, dann das Gleiche für das Erweiterte Paket. Gibt es einen anderen Weg?
Verwenden Sie Eclipse? Wenn Sie den Jar-Export-Assistenten verwenden, können Sie ein Ant-Script exportieren, das Sie von nun an verwenden können.