Trying to install jakarta-ant src distribution on Solaris 2.6, but keep getting 
exceptions when I run the build script. Could anyone advice please? I use j2sdk 1.3.0.

# ./bootstrap.sh
:/usr/local/jsdk/lib/classes.zip:/usr/local/jsdk/lib/tools.jar:lib/xml.jar:src/main:classes
Buildfile: build.xml
Project base dir set to: /usr/local/jakarta/jakarta-ant
Executing Target: prepare
Created dir: /usr/local/jakarta/jakarta-ant/build
Executing Target: check_for_optional_packages
Executing Target: compile
Created dir: /usr/local/jakarta/jakarta-ant/build/classes
Compiling 53 source files to /usr/local/jakarta/jakarta-ant/build/classes
Copying 3 support files to /usr/local/jakarta/jakarta-ant/build/classes
Executing Target: jar
Building jar: /usr/local/jakarta/jakarta-ant/lib/ant.jar
Executing Target: main
Created dir: /usr/local/jakarta/jakarta-ant/bin
Copying 3 files to /usr/local/jakarta/jakarta-ant/bin
Completed in 335 seconds
Buildfile: build.xml
Project base dir set to: /usr/local/jakarta/jakarta-ant
Executing Target: clean
Deleting: /usr/local/jakarta/jakarta-ant/build
Deleting: /usr/local/jakarta/jakarta-ant/dist
Completed in 40 seconds
# ./build.sh -Ddist.dir=. dist
Building with classpath ./lib/ant.jar:./lib/xml.jar
Buildfile: build.xml
Project base dir set to: /usr/local/jakarta/jakarta-ant
Executing Target: prepare
Created dir: /usr/local/jakarta/jakarta-ant/build
Executing Target: check_for_optional_packages
Executing Target: compile
Created dir: /usr/local/jakarta/jakarta-ant/build/classes
Compiling 53 source files to /usr/local/jakarta/jakarta-ant/build/classes
Exception in thread "main" java.lang.NoClassDefFoundError: sun/tools/javac/Main
        at org.apache.tools.ant.taskdefs.Javac.doClassicCompile(Javac.java:421)
        at org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:218)
        at org.apache.tools.ant.Target.execute(Target.java:120)
        at org.apache.tools.ant.Project.runTarget(Project.java:675)
        at org.apache.tools.ant.Project.executeTarget(Project.java:422)
        at org.apache.tools.ant.Main.runBuild(Main.java:240)
        at org.apache.tools.ant.Main.main(Main.java:191)               

-- 

Reply via email to