Hi Peter and Steve. I downloaded junit-3.8.2 from sourceforge and copied
junit.jar to /lib in the uncompressed ant-1.7.0 source and ran build.sh
again. I believe I am doing what the manual what the manual is
instructing so would appreciate any guidance of what I may be missing.
The full traceback below. Many thanks.
Regards,
David
... Bootstrapping Ant Distribution
... Compiling Ant Classes
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
... Copying Required Files
... Building Ant Distribution
Buildfile: build.xml
bootstrap:
prepare:
check_for_optional_packages:
build:
Created dir: /private/tmp/tmp8qGrFN-buildout-ant/apache-ant-1.7.0/build/lib
Compiling 238 source files to
/private/tmp/tmp8qGrFN-buildout-ant/apache-ant-1.7.0/build/classes
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Copying 4 files to
/private/tmp/tmp8qGrFN-buildout-ant/apache-ant-1.7.0/build/classes
Copying 2 files to
/private/tmp/tmp8qGrFN-buildout-ant/apache-ant-1.7.0/build/classes
Copying 2 files to
/private/tmp/tmp8qGrFN-buildout-ant/apache-ant-1.7.0/build/classes/org/apache/tools/ant/taskdefs/optional/junit/xsl
jars:
Copying 5 files to
/private/tmp/tmp8qGrFN-buildout-ant/apache-ant-1.7.0/build
Copying 1 file to /private/tmp/tmp8qGrFN-buildout-ant/apache-ant-1.7.0/build
Building jar:
/private/tmp/tmp8qGrFN-buildout-ant/apache-ant-1.7.0/build/lib/ant-launcher.jar
Building jar:
/private/tmp/tmp8qGrFN-buildout-ant/apache-ant-1.7.0/build/lib/ant.jar
Building jar:
/private/tmp/tmp8qGrFN-buildout-ant/apache-ant-1.7.0/build/lib/ant-bootstrap.jar
Building jar:
/private/tmp/tmp8qGrFN-buildout-ant/apache-ant-1.7.0/build/lib/ant-nodeps.jar
Building jar:
/private/tmp/tmp8qGrFN-buildout-ant/apache-ant-1.7.0/build/lib/ant-trax.jar
Warning: skipping jar archive
/private/tmp/tmp8qGrFN-buildout-ant/apache-ant-1.7.0/build/lib/ant-apache-resolver.jar
because no files were included.
Warning: skipping jar archive
/private/tmp/tmp8qGrFN-buildout-ant/apache-ant-1.7.0/build/lib/ant-apache-resolver.jar
because no files were included.
Building jar:
/private/tmp/tmp8qGrFN-buildout-ant/apache-ant-1.7.0/build/lib/ant-junit.jar
Warning: skipping jar archive
/private/tmp/tmp8qGrFN-buildout-ant/apache-ant-1.7.0/build/lib/ant-apache-regexp.jar
because no files were included.
Warning: skipping jar archive
/private/tmp/tmp8qGrFN-buildout-ant/apache-ant-1.7.0/build/lib/ant-apache-regexp.jar
because no files were included.
Warning: skipping jar archive
/private/tmp/tmp8qGrFN-buildout-ant/apache-ant-1.7.0/build/lib/ant-apache-oro.jar
because no files were included.
Warning: skipping jar archive
/private/tmp/tmp8qGrFN-buildout-ant/apache-ant-1.7.0/build/lib/ant-apache-oro.jar
because no files were included.
Warning: skipping jar archive
/private/tmp/tmp8qGrFN-buildout-ant/apache-ant-1.7.0/build/lib/ant-apache-bcel.jar
because no files were included.
Warning: skipping jar archive
/private/tmp/tmp8qGrFN-buildout-ant/apache-ant-1.7.0/build/lib/ant-apache-bcel.jar
because no files were included.
Warning: skipping jar archive
/private/tmp/tmp8qGrFN-buildout-ant/apache-ant-1.7.0/build/lib/ant-apache-log4j.jar
because no files were included.
Warning: skipping jar archive
/private/tmp/tmp8qGrFN-buildout-ant/apache-ant-1.7.0/build/lib/ant-apache-log4j.jar
because no files were included.
Warning: skipping jar archive
/private/tmp/tmp8qGrFN-buildout-ant/apache-ant-1.7.0/build/lib/ant-commons-logging.jar
because no files were included.
Warning: skipping jar archive
/private/tmp/tmp8qGrFN-buildout-ant/apache-ant-1.7.0/build/lib/ant-commons-logging.jar
because no files were included.
Warning: skipping jar archive
/private/tmp/tmp8qGrFN-buildout-ant/apache-ant-1.7.0/build/lib/ant-apache-bsf.jar
because no files were included.
Warning: skipping jar archive
/private/tmp/tmp8qGrFN-buildout-ant/apache-ant-1.7.0/build/lib/ant-apache-bsf.jar
because no files were included.
Warning: skipping jar archive
/private/tmp/tmp8qGrFN-buildout-ant/apache-ant-1.7.0/build/lib/ant-stylebook.jar
because no files were included.
Warning: skipping jar archive
/private/tmp/tmp8qGrFN-buildout-ant/apache-ant-1.7.0/build/lib/ant-stylebook.jar
because no files were included.
Warning: skipping jar archive
/private/tmp/tmp8qGrFN-buildout-ant/apache-ant-1.7.0/build/lib/ant-javamail.jar
because no files were included.
Warning: skipping jar archive
/private/tmp/tmp8qGrFN-buildout-ant/apache-ant-1.7.0/build/lib/ant-javamail.jar
because no files were included.
Warning: skipping jar archive
/private/tmp/tmp8qGrFN-buildout-ant/apache-ant-1.7.0/build/lib/ant-netrexx.jar
because no files were included.
Warning: skipping jar archive
/private/tmp/tmp8qGrFN-buildout-ant/apache-ant-1.7.0/build/lib/ant-netrexx.jar
because no files were included.
Warning: skipping jar archive
/private/tmp/tmp8qGrFN-buildout-ant/apache-ant-1.7.0/build/lib/ant-commons-net.jar
because no files were included.
Warning: skipping jar archive
/private/tmp/tmp8qGrFN-buildout-ant/apache-ant-1.7.0/build/lib/ant-commons-net.jar
because no files were included.
Warning: skipping jar archive
/private/tmp/tmp8qGrFN-buildout-ant/apache-ant-1.7.0/build/lib/ant-starteam.jar
because no files were included.
Warning: skipping jar archive
/private/tmp/tmp8qGrFN-buildout-ant/apache-ant-1.7.0/build/lib/ant-starteam.jar
because no files were included.
Warning: skipping jar archive
/private/tmp/tmp8qGrFN-buildout-ant/apache-ant-1.7.0/build/lib/ant-antlr.jar
because no files were included.
Warning: skipping jar archive
/private/tmp/tmp8qGrFN-buildout-ant/apache-ant-1.7.0/build/lib/ant-antlr.jar
because no files were included.
Building jar:
/private/tmp/tmp8qGrFN-buildout-ant/apache-ant-1.7.0/build/lib/ant-jmf.jar
Building jar:
/private/tmp/tmp8qGrFN-buildout-ant/apache-ant-1.7.0/build/lib/ant-jai.jar
Building jar:
/private/tmp/tmp8qGrFN-buildout-ant/apache-ant-1.7.0/build/lib/ant-swing.jar
Warning: skipping jar archive
/private/tmp/tmp8qGrFN-buildout-ant/apache-ant-1.7.0/build/lib/ant-jsch.jar
because no files were included.
Warning: skipping jar archive
/private/tmp/tmp8qGrFN-buildout-ant/apache-ant-1.7.0/build/lib/ant-jsch.jar
because no files were included.
Warning: skipping jar archive
/private/tmp/tmp8qGrFN-buildout-ant/apache-ant-1.7.0/build/lib/ant-jdepend.jar
because no files were included.
Warning: skipping jar archive
/private/tmp/tmp8qGrFN-buildout-ant/apache-ant-1.7.0/build/lib/ant-jdepend.jar
because no files were included.
Warning: skipping jar archive
/private/tmp/tmp8qGrFN-buildout-ant/apache-ant-1.7.0/build/lib/ant-weblogic.jar
because no files were included.
Warning: skipping jar archive
/private/tmp/tmp8qGrFN-buildout-ant/apache-ant-1.7.0/build/lib/ant-weblogic.jar
because no files were included.
compile-tests:
test-jar:
BUILD FAILED
/private/tmp/tmp8qGrFN-buildout-ant/apache-ant-1.7.0/build.xml:1105: The
following error occurred while executing this line:
/private/tmp/tmp8qGrFN-buildout-ant/apache-ant-1.7.0/build.xml:911: We
cannot build the test jar unless JUnit is present,
as JUnit is needed to compile the test classes.
Total time: 54 seconds
... Failed Building Ant Distribution !
Bootstrap FAILED
While:
Installing ant.
Peter Reilly wrote:
On Jan 24, 2008 3:46 PM, Steve Loughran <[EMAIL PROTECTED]> wrote:
David Pratt wrote:
Hi. I am attempting to build ant from source. In my first go, I was not
aware the build would fail without junit. For second attempt I copied
the junit-4.4.jar and placed it into the /lib folder of the uncompressed
source. I believe this is where it is to go based on the instructions in
the ant manual. I am getting the following traceback when building. Can
someone provide any pointers to help resolve this issue. Many thanks.
1. use junit 3.8.x, not the 4.x branch
2. use build.bat or build.sh to build
manual entry:
http://ant.apache.org/manual/install.html#buildingant
Peter
--
Steve Loughran http://www.1060.org/blogxter/publish/5
Author: Ant in Action http://antbook.org/
---------------------------------------------------------------------
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]