ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jacob Kjome <h...@visi.com>
Subject Re: running tasks without a target actually works?
Date Tue, 05 Oct 2004 16:40:16 GMT
Ahhh...  Ok, that explains it exactly.  Thanks Peter!

Jake

Quoting Peter Reilly <peterreilly@apache.org>:

> 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 &#169; 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: user-unsubscribe@ant.apache.org
> >For additional commands, e-mail: user-help@ant.apache.org
> >
> >
> >
> >
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
> For additional commands, e-mail: user-help@ant.apache.org
>




---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org


Mime
View raw message