From: Peter C. <cen...@cm...> - 2004-01-14 07:08:49
|
Hey Folks, One of the nifty new features of the JSR-14 2.4 prerelease is the generics-enabled version of javadoc. I was very excited to notice it in the change log, and I was even more excited when it actually worked on our codebase. I was so excited, I uploaded the new javadocs to <http://www.drjava.net/javadocs/>. Enjoy! P.S. For those of you who want to try this trick at home, and home happens to be a Mac OS X machine with Java 1.4.1 installed, you can paste the following command into Terminal. Make sure that you have environment variables setup for CLASSPATH, ANT_HOME, and DJROOT (which should point to the root of your local cvs working directory), and that you execute this command in the JSR-14 2.4 directory. javadoc -J-Xbootclasspath/p:./gjc-rt.jar -bootclasspath ./gjc-rt.jar:./collect.jar:/System/Library/Frameworks/JavaVM.framework/ Versions/1.4.1/Classes/charsets.jar:/System/Library/Frameworks/ JavaVM.framework/Versions/1.4.1/Classes/classes.jar:/System/Library/ Frameworks/JavaVM.framework/Versions/1.4.1/Classes/ CoreAudioSupport.jar:/System/Library/Frameworks/JavaVM.framework/ Versions/1.4.1/Classes/dt.jar:/System/Library/Frameworks/ JavaVM.framework/Versions/1.4.1/Classes/jce.jar:/System/Library/ Frameworks/JavaVM.framework/Versions/1.4.1/Classes/jsse.jar:/System/ Library/Frameworks/JavaVM.framework/Versions/1.4.1/Classes/laf.jar:/ System/Library/Frameworks/JavaVM.framework/Versions/1.4.1/Classes/ sunrsasign.jar:/System/Library/Frameworks/JavaVM.framework/Versions/ 1.4.1/Classes/ui.jar -classpath ${CLASSPATH}:${ANT_HOME}/lib/ant.jar -private -version -use -doctitle "DrJava Code Documentation" -windowtitle "drjava-`date -u +%Y%m%d-%H%M`" -source 1.5 -d ./DrJavadocs -sourcepath $DJROOT/src/ `find $DJROOT/src/edu -name "*.java"` P.P.S. You might be able to shorten this command. I didn't feel like putzing to see which jars are necessary. -- Peter Centgraf DrJava Developer Pittsburgh, PA |