I am trying to generate a .properties file using javadocs in a java source file, and i am using ant's <javadoc> task to do this.
but i am getting this error when i run the antrun plugin generate.appcodes: [javadoc] Generating Javadoc [javadoc] Javadoc execution [javadoc] javadoc: Cannot find doclet class com.company.app.util.doclet.AppCodesDoclet [javadoc] 1 error Please help. Also can anyone tell me what the <path> and <pathelement> elements are for? How are the paths relative to? My ant build file is: <project name="generate.appcodes" basedir=".." default="all"> <path id="tools.classpath"> <pathelement path="build/lib/tools.jar" /> <pathelement path="lib/xerces.jar" /> <pathelement path="WebContent/WEB-INF/lib/log4j-1.2.9.jar" /> </path> <target name="all" depends="generate.appcodes"/> <target name="generate.appcodes"> <delete file="src/main/resources/appcodes.properties" /> <javadoc sourcefiles="src/main/com/company/app/shared/security/AppCodes.java" failonerror="yes"> <doclet name="com.company.app.util.doclet.AppCodesDoclet" path="${tools.classpath}"> <param name="-outputfile" value="../src/main/resources/appcodes.properties" /> <param name="-sourcepath" value="src/main/resources" /> <param name="-command" value="properties" /> </doclet> </javadoc> <mkdir dir="target/WEB-INF/classes/resources" /> <copy file="src/main/resources/appcodes.properties" todir="target/WEB-INF/classes/resources" /> </target> </project> -- Regards, Niranjan Deshpande "Shut yourself from the world and create the reality you want"