Ahhh... Ok, that explains it exactly. Thanks Peter! Jake
Quoting Peter Reilly <[EMAIL PROTECTED]>: > Since ant 1.6.0, tasks can live outside targets. > > These tasks always get run before target resolution - hence > your error line. > > I assume that you did ant javadoc. > The javadoc task would get run, then the target "javadoc" would be looked > for, and not being found, ant emits the error statement. > > Peter > Jacob Kjome wrote: > > >I was whipping up a temporary build file to run javadoc against some source > that > >I had no API documentation for. When I wrote it up, I didn't realize that I > >added the <javadoc> stuff, but didn't actually wrap it in a target. I ran > it > >and it actually worked, but then Ant reported.... > > > > [javadoc] 132 warnings > > > >BUILD FAILED > >Target `javadoc' does not exist in this project. > > > > > >The API docs were actually generated. This seems pretty weird. Here's a > >generic example of what the build file looked like that ought to have been > >invalid, but worked... > > > ><project name="blah" basedir="."> > > > > <javadoc > > destdir="docs/api" > > author="true" > > version="true" > > use="true" > > windowtitle="Test API"> > > > > <packageset dir="src" defaultexcludes="yes"> > > <include name="com/dummy/test/**" /> > > <exclude name="com/dummy/test/doc-files/**"/> > > </packageset> > > > > <doctitle><![CDATA[<h1>Test</h1>]]></doctitle> > > <bottom><![CDATA[<i>Copyright © 2000 Dummy Corp. All Rights > >Reserved.</i>]]></bottom> > > <tag name="todo" scope="all" description="To do:" /> > > <group title="Group 1 Packages" packages="com.dummy.test.a*"/> > > <group title="Group 2 Packages" > >packages="com.dummy.test.b*:com.dummy.test.c*"/> > > <link offline="true" > href="http://java.sun.com/products/jdk/1.2/docs/api/" > >packagelistLoc="C:\tmp"/> > > <link > >href="http://developer.java.sun.com/developer/products/xml/docs/api/"/> > > </javadoc> > > > ></project> > > > > > >Shouldn't this have failed outright? > > > > > >Jake > > > >--------------------------------------------------------------------- > >To unsubscribe, e-mail: [EMAIL PROTECTED] > >For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]