You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general@jakarta.apache.org by Tom Birchmire <co...@world.std.com> on 2000/05/30 02:04:04 UTC

Ant build error from sample

After making some corrections to the sample build.xml file, I get the
following the error BUILD FATAL ERROR: srcdir does not exist!  The end
of the listing is below:

Question 1.  What srcdir is it referring to? I presume it's the one in
myapp directory
Is there some sort of <property statement   /> needed?

Question 2  How can I set   tomcat.home   from  TOMCAT_HOME ?  I used a
quoted string to set it.

Thanks,   Tom Birchmire.

....
Setting ro project property: ant.file ->
/usr/local/jakarta-tomcat/webapps/myapp/build.xml
Setting project property: basedir ->
/usr/local/jakarta-tomcat/webapps/myapp
Project base dir set to: /usr/local/jakarta-tomcat/webapps/myapp
Setting project property: app.name -> myapp
Setting project property: tomcat.home -> /usr/local/jakarta-tomcat
Setting project property: deploy.home ->
/usr/local/jakarta-tomcat/webapps/myapp
Setting project property: dist.home ->
/usr/local/jakarta-tomcat/webapps/myapp
Setting project property: dist.src -> myapp.jar
Setting project property: dist.war -> myapp.war
Setting project property: javadoc.home ->
/usr/local/jakarta-tomcat/webapps/myapp/javadoc
 +Target: prepare
   +Task: mkdir
   +Task: copydir
   +Task: mkdir
   +Task: copyfile
   +Task: mkdir
   +Task: mkdir
   +Task: copydir
   +Task: mkdir
 +Target: clean
   +Task: deltree
 +Target: compile
   +Task: javac
 +Target: javadoc
 +Target: all
 +Target: dist
   +Task: jar
The items attribute is deprecated. Please use the includes attribute.
   +Task: jar
The items attribute is deprecated. Please use the includes attribute.
Build sequence for target `compile' is [prepare, compile]
Complete build sequence is [prepare, compile, javadoc, dist, clean, all]

Executing Target: prepare
BUILD FATAL ERROR: srcdir does not exist!
org.apache.tools.ant.BuildException: srcdir does not exist!
 at org.apache.tools.ant.taskdefs.Copydir.execute(Copydir.java, Compiled
Code)
 at org.apache.tools.ant.Target.execute(Target.java, Compiled Code)
 at org.apache.tools.ant.Project.runTarget(Project.java, Compiled Code)
 at org.apache.tools.ant.Project.executeTarget(Project.java, Compiled
Code)
 at org.apache.tools.ant.Main.runBuild(Main.java, Compiled Code)
 at org.apache.tools.ant.Main.main(Main.java, Compiled Code)