Ich habe ein Util-Paket mit Quelldateien in drei verschiedenen Verzeichnissen, definiert wie folgt:javadoc mit mehreren src dirs
- src/com/Domain/util
- src/Standard/com/Domain/util
- src/Erweitert/com/Domain/util
Das Paket wird mit dem ersten Satz von Dateien und entweder der zweiten oder dritten Reihe gebaut, insgesamt zwei verschiedene Implementierungen derselben zu schaffen Schnittstelle.
Jetzt möchte ich Javadoc basierend auf diesen Dateien generieren. Wie kann ich das angeben? Was ich wirklich tun möchte, ist
javadoc com.domain.util -sourcepath ./src;./src/Standard
die javadoc für die Standard-util-Paket zu bauen, und
javadoc com.domain.util -sourcepath ./src;./src/Extended
die javadoc für den erweiterten util-Paket zu bauen. 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 eine andere Art und Weise?
Klassen in src/Standard-Referenzklassen in src/und umgekehrt, also müssen sie zur gleichen Zeit gebaut werden. –