When you are calling Ant, are you giving it a target to execute?  Since
your project tag does not have the 'default' attribute in it, Ant does
not know what target to execute.

Chris Erskine
 
EDS Consulting Services
Colorado Springs, CO 
 
Phone: 719-265-5962
Cell: 719-640-6488


> -----Original Message-----
> From: Andy Wickson [mailto:[EMAIL PROTECTED]
> Sent: Tuesday, September 13, 2005 6:35 AM
> To: user@ant.apache.org
> Subject: Very basic newby problem?
> 
> Hi,
> 
> I am attempting the run the following ant script:
> 
> <project name="MyProject" basedir=".">
> <description>
> simple example build file
> </description>
> 
> <target name="compile" description="compile the source" >
> <javac srcdir="common" destdir="common"/>
> </target>
> </project>
> 
> where common is a directory under the root directory (containing the
> build.xml file) that contains some java source files.
> 
> When I run the script with the debug option i get the following
output:
>
------------------------------------------------------------------------
-
> start
> clip
> Apache Ant version 1.6.5 compiled on June 2 2005
> Buildfile: build.xml
> Adding reference: ant.PropertyHelper
> Detected Java version: 1.4 in: C:\Program Files\IBM\Java142\jre
> Detected OS: Windows XP
> Adding reference: ant.ComponentHelper
> Setting ro project property: ant.version -> Apache Ant version
> 1.6.5compiled on
> June 2 2005
> Setting ro project property: ant.file -> C:\testoutput\build.xml
> Adding reference: ant.projectHelper
> Adding reference: ant.parsing.context
> Adding reference: ant.targets
> parsing buildfile C:\testoutput\build.xml with URI =
> file:///C:/testoutput/build
> .xml
> Setting ro project property: ant.project.name
<http://ant.project.name> ->
> MyProject
> Adding reference: MyProject
> Setting ro project property: ant.file.MyProject ->
C:\testoutput\build.xml
> Project base dir set to: C:\testoutput
> +Target:
> +Target: compile
> Attempting to create object of type
> org.apache.tools.ant.helper.DefaultExecutor
> Adding reference: ant.executor
>
------------------------------------------------------------------------
--
> ---end
> clip
> 
> no attempt seems to compile the files and indeed no class files are
> created.
> 
> if i run the command javac common\*.java from the root directory it
works
> ok.
> 
> I have the following env. variables set:
> JAVA_HOME=C:\Program Files\IBM\Java142
> ANT_HOME=C:\apache-ant-1.6.5
> 
> I assume it must be something quite fundamental but the fact that i
see
> javac run independently and Ant is invoked, I can't think what.
> 
> Any ideas would be greatly appreciated.
> 
> Thanks,
> Andy

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to