ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Peter Reilly <peterrei...@apache.org>
Subject Re: running tasks without a target actually works?
Date Tue, 05 Oct 2004 16:34:10 GMT
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


Mime
View raw message