You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ant.apache.org by Andrew Akins <an...@cms-gt.com> on 2000/08/11 15:08:20 UTC

Newbie Ant/Javadoc question

Hi there. I'm new to both the mailing list and to Ant, so I apologize if this
question has been answered somewhere. I've checked the docs, but I'm still
having problems.

I am using the most recent release build of ant. My source code is under the
src directory. My build.xml file has the following:

<project name="javelin" default="jar">
	<target name="init">
		<property name="source" value="src"/>
		<property name="doc" value="doc/api"/>
		<property name="cpath"
			value="/opt/j2sdkee1.2.1/lib/j2ee.jar:
			/opt/xerces-1_3_1/xerces.jar"
		/>
		<property name="packages"
			value="com.cmsgt.javelin.client
				com.cmsgt.javelin.server
				com.cmsgt.javelin.data
				com.cmsgt.javelin.gui
				com.cmsgt.javelin.gui.event"/>
	</target>

--- snip ---
	<target name="docs" depends="init">
		<mkdir dir="${doc}"/>
		<javadoc
			packagenames="${packages}"
			sourcepath="${src}"
			destdir="${doc}"
			classpath="${cpath}"
		/>
	</target>
</project>

When I run "ant docs", I get:

init:
 
docs:
  [javadoc] Generating Javadoc
  [javadoc] Javadoc execution
  [javadoc] javadoc: No package, class, or source file found named 
com.cmsgt.javelin.client com.cmsgt.javelin.server com.cmsgt.javelin.data
com.cmsgt.javelin.gui com.cmsgt.javelin.gui.event.   [javadoc] 1 error
  [javadoc] Result: 1
 
BUILD SUCCESSFUL
 
Total time: 1 seconds           

When I run javadoc by hand, using the same paths and the same package names in
a file:

javadoc -sourcepath src -classpath /opt/j2sdkee1.2.1/lib/j2ee.jar:
/opt/xerces-1_1_3/xerces.jar @packages

It works fine.

Can anyone see what I'm doing wrong in my build.xml file?

Thanks,

  Andy Akins

+-------------------------------------+--------------------------------------+
| Andy Akins, Programmer/Analyst      | andya@cms-gt.com                     |
| Computer Management Services, Inc   | http://www.cms-gt.com/               |
+-------------------------------------+--------------------------------------+

-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS d- s+:++ a C++$ UL+$ P L++ E- W++ N+ o? K- w++$ PS+ PE Y PGP- t 5++ X
R+++ tv+ b+++ DI(+) D- G e++ h---- r+++ y++++
------END GEEK CODE BLOCK------