Je dois construire Javadoc à partir de myCode.jar qui contient à la fois des sources et des fichiers de classe. Puis-je le faire sans extraire le pot?Comment créer javadoc à partir de sources dans un fichier .jar?
Selon http://java.sun.com/j2se/1.5.0/docs/tooldocs/windows/javadoc.html#classpath je devrais être en mesure de le faire de cette façon: C:\>javadoc -d docs -classpath myCode.jar net\kem\jmx\CacheManagerMBean.java
Cependant, je reçois l'erreur suivante:
javadoc: error - File not found: "net\kem\jmx\CacheManagerMBean.java"
[search path for source files: [myCode.jar]]
[search path for class files: [C:\Program Files\Java\jdk1.5.0_17\jre\lib\rt.jar, C:\Program Files\Java\jdk1.5.0_17\jre\lib\jsse.jar,
C:\Program Files\Java\jdk1.5.0_17\jre\lib\jce.jar, C:\Program Files\Java\jdk1.5.0_17\jre\lib\charsets.jar, C:\Program Files\Java\jd
k1.5.0_17\jre\lib\ext\dnsns.jar, C:\Program Files\Java\jdk1.5.0_17\jre\lib\ext\localedata.jar, C:\Program Files\Java\jdk1.5.0_17\jre
\lib\ext\sunjce_provider.jar, C:\Program Files\Java\jdk1.5.0_17\jre\lib\ext\sunpkcs11.jar, C:\Projects\RenderClusterController\WebCo
ntent\WEB-INF\lib\makoRenderJMX.jar]]
[done in 360 ms]
1 error
Il semble, javadoc ne peut pas trouver les fichiers source dans le pot. Je suis confiant que les sources sont là.
Des suggestions?
Double Vérifiez que le fichier contient bien les fichiers source (ouvrez-le en tant que fichier zip fichier) Vous pouvez également essayer d'ajuster le net \ kem ... aux points au lieu de \ ou de le supprimer complètement – mikek3332002