Sto cercando di eseguire Javadoc con un doclet personalizzato da riga di comando di Windows:Javadoc: errore - Impossibile trovare doclet classe
javadoc -classpath C:\path\to\build\dir -sourcepath C:\path\to\src\dir -doclet somePackageName.customDocletClassFileName anotherPackageName
"anotherPackageName" è il pacchetto direttamente sotto data sourcepath per il quale voglio produrre documentazione.
Quando eseguire in questo modo ottengo l'errore:
javadoc: error - Cannot find doclet class somePackageName.customDocletClassFileName
Sembra che ci sia qualcosa che non va con la bandiera -classpath, tutte le idee?
Se sostituisco
-doclet somePackageName.customDocletClassFileName
a
-docletpath somePackageName
funziona meglio (anche se non posso davvero verificare l'uscita visto che non ho aggiunto il vaso TestNG al classpath e poi c'è un sacco di altri problemi).
'C: \ percorso \ a \ build \ dir' è la directory che contiene il file .class (ad esempio customDocletClassFileName.class) – prime