JTags 0.6 ========= * Download JavaCC2: http://www.webgain.com/products/java_cc/ and install it % cd /share/packages % mkdir javacc % cd javacc % unzip /share/JavaCC2_1.zip % java JavaCC2_1 -c * Download Jtags 0.6 http://www.fleiner.com/jtags/ % cd /share/packages % unzip /share/jtags_0.7.zip * Tweak the Makefile JAVA_HOME=/usr/local/jdk JAVACC_ZIP=/usr/local/javacc/bin/lib/JavaCC.zip # Delete from INSTALL (don't know what they are but they don't exist) ASCII_UCodeESC_CharStream.class JJJavaParserCalls.class * Make it. Make install % make clean % make % make install * Examples Tag all java programs in the current directory: % jtags *.java Tag all java programs in the current directory, but ignore files that have not changed since the last time the tag file was written: % jtags -c *.java Add all private identifiers to the tag file: % jtags -i +P -c *.java Tag all java files in this directory and all subdirectories: % jtags -c .