Sorry, I am a near complete novice to the Java world but have found
myself needing to start learning something about servlets and JSP for a
project I am on at work. I thought I would install Tomcat on my home
Linux system so I could shortcut the process but have run into a
problem.

At work, I am running Sun OS with a JDK1.1.??. When ran the bootstrap.sh
and build.sh for ant, I had no problems save for a few warnings about
some deprecated things. I just ignored them and after building Tomcat, I
have a running Tomcat server.

I then attempted to do this at home running the jdk1.2.2 for Linux that
I got from Sun. I am attaching the output from what I got when I ran
bootstrap.sh. If anyone can nudge me in the right direction as to what
might be wrong, please let me know.

Regards,

Dennis

:/usr/local/java/lib/classes.zip:/usr/local/java/lib/tools.jar:lib/xml.jar:src/main:classes
src/main/org/apache/tools
src/main/org/apache/tools/ant/ProjectHelper.java:143: class Taskdef not found 
in class org.apache.tools.ant.ProjectHelper
            Task taskdef = new Taskdef();
                               ^
src/main/org/apache/tools/ant/ProjectHelper.java:152: class Property not found 
in class org.apache.tools.ant.ProjectHelper
            Task property = new Property();
                                ^
2 errors
src/main/org/apache/tools/ant/taskdefs/Rename.java:58: cannot access class 
Task; file org/apache/tools/ant/Task.class not found
import org.apache.tools.ant.Task;
                            ^
src/main/org/apache/tools/ant/taskdefs/Ant.java:80: class Task not found in 
class org.apache.tools.ant.taskdefs.Ant
public class Ant extends Task {
                         ^
src/main/org/apache/tools/ant/taskdefs/Ant.java:158: class Task not found in 
class org.apache.tools.ant.taskdefs.Ant
    public Task createProperty() {
           ^
src/main/org/apache/tools/ant/taskdefs/Available.java:67: class Task not found 
in class org.apache.tools.ant.taskdefs.Available
public class Available extends Task {
                               ^
src/main/org/apache/tools/ant/taskdefs/Chmod.java:68: class Task not found in 
class org.apache.tools.ant.taskdefs.Chmod
public class Chmod extends Task {
                           ^
src/main/org/apache/tools/ant/taskdefs/MatchingTask.java:72: class Task not 
found in class org.apache.tools.ant.taskdefs.MatchingTask
public abstract class MatchingTask extends Task {
                                           ^
src/main/org/apache/tools/ant/taskdefs/Copyfile.java:68: class Task not found 
in class org.apache.tools.ant.taskdefs.Copyfile
public class Copyfile extends Task {
                              ^
src/main/org/apache/tools/ant/taskdefs/Exec.java:67: class Task not found in 
class org.apache.tools.ant.taskdefs.Exec
public class Exec extends Task {
                          ^
src/main/org/apache/tools/ant/taskdefs/Delete.java:66: class Task not found in 
class org.apache.tools.ant.taskdefs.Delete
public class Delete extends Task {
                            ^
src/main/org/apache/tools/ant/taskdefs/Deltree.java:66: class Task not found in 
class org.apache.tools.ant.taskdefs.Deltree
public class Deltree extends Task {
                             ^
src/main/org/apache/tools/ant/taskdefs/Echo.java:65: class Task not found in 
class org.apache.tools.ant.taskdefs.Echo
public class Echo extends Task {
                          ^
src/main/org/apache/tools/ant/taskdefs/Expand.java:65: class Task not found in 
class org.apache.tools.ant.taskdefs.Expand
public class Expand extends Task {
                            ^
src/main/org/apache/tools/ant/taskdefs/Filter.java:65: class Task not found in 
class org.apache.tools.ant.taskdefs.Filter
public class Filter extends Task {
                            ^
src/main/org/apache/tools/ant/taskdefs/GZip.java:70: class Task not found in 
class org.apache.tools.ant.taskdefs.GZip
public class GZip extends Task {
                          ^
src/main/org/apache/tools/ant/taskdefs/Get.java:65: class Task not found in 
class org.apache.tools.ant.taskdefs.Get
public class Get extends Task {
                         ^
src/main/org/apache/tools/ant/taskdefs/KeySubst.java:69: class Task not found 
in class org.apache.tools.ant.taskdefs.KeySubst
public class KeySubst extends Task {
                              ^
src/main/org/apache/tools/ant/taskdefs/Mkdir.java:67: class Task not found in 
class org.apache.tools.ant.taskdefs.Mkdir
public class Mkdir extends Task {
                           ^
src/main/org/apache/tools/ant/taskdefs/Property.java:66: class Task not found 
in class org.apache.tools.ant.taskdefs.Property
public class Property extends Task {
                              ^
src/main/org/apache/tools/ant/taskdefs/Rename.java:67: class Task not found in 
class org.apache.tools.ant.taskdefs.Rename
public class Rename extends Task {
                            ^
src/main/org/apache/tools/ant/taskdefs/Replace.java:67: class Task not found in 
class org.apache.tools.ant.taskdefs.Replace
public class Replace extends Task {
                             ^
src/main/org/apache/tools/ant/taskdefs/Rmic.java:78: class Task not found in 
class org.apache.tools.ant.taskdefs.Rmic
public class Rmic extends Task {
                          ^
src/main/org/apache/tools/ant/taskdefs/Taskdef.java:64: class Task not found in 
class org.apache.tools.ant.taskdefs.Taskdef
public class Taskdef extends Task {
                             ^
src/main/org/apache/tools/ant/taskdefs/Tstamp.java:68: class Task not found in 
class org.apache.tools.ant.taskdefs.Tstamp
public class Tstamp extends Task {
                            ^
src/main/org/apache/tools/ant/taskdefs/Ant.java:91: variable project not found 
in class org.apache.tools.ant.taskdefs.Ant
        p1 = new Project(project.getOutput(), project.getOutputLevel());
                         ^
src/main/org/apache/tools/ant/taskdefs/Ant.java:91: variable project not found 
in class org.apache.tools.ant.taskdefs.Ant
        p1 = new Project(project.getOutput(), project.getOutputLevel());
                                              ^
src/main/org/apache/tools/ant/taskdefs/Ant.java:94: variable project not found 
in class org.apache.tools.ant.taskdefs.Ant
        Hashtable prop1 = project.getProperties();
                          ^
src/main/org/apache/tools/ant/taskdefs/Ant.java:114: variable project not found 
in class org.apache.tools.ant.taskdefs.Ant
                project.log( "Ant: Can't set output to " + output );
                ^
src/main/org/apache/tools/ant/taskdefs/Ant.java:132: variable ProjectHelper not 
found in class org.apache.tools.ant.taskdefs.Ant
        ProjectHelper.configureProject(p1, new File(antFile));
        ^
src/main/org/apache/tools/ant/taskdefs/Ant.java:159: error while loading class 
org.apache.tools.ant.Task: java.io.IOException: file 
org/apache/tools/ant/Task.class not found
        Property p=(Property)p1.createTask("property");
                   ^
src/main/org/apache/tools/ant/taskdefs/Available.java:79: variable project not 
found in class org.apache.tools.ant.taskdefs.Available
        project.log("The class attribute is deprecated. " +
        ^
src/main/org/apache/tools/ant/taskdefs/Available.java:102: variable project not 
found in class org.apache.tools.ant.taskdefs.Available
        this.project.setProperty(property, "true");
             ^
src/main/org/apache/tools/ant/taskdefs/Chmod.java:74: variable project not 
found in class org.apache.tools.ant.taskdefs.Chmod
        srcFile = project.resolveFile(src);
                  ^
src/main/org/apache/tools/ant/taskdefs/Copydir.java:76: variable project not 
found in class org.apache.tools.ant.taskdefs.Copydir
        srcDir = project.resolveFile(src);
                 ^
src/main/org/apache/tools/ant/taskdefs/Copydir.java:80: variable project not 
found in class org.apache.tools.ant.taskdefs.Copydir
        destDir = project.resolveFile(dest);
                  ^
src/main/org/apache/tools/ant/taskdefs/Copydir.java:101: variable project not 
found in class org.apache.tools.ant.taskdefs.Copydir
            project.log("Copying " + filecopyList.size() + " files to "
            ^
src/main/org/apache/tools/ant/taskdefs/Copydir.java:108: variable project not 
found in class org.apache.tools.ant.taskdefs.Copydir
                    project.copyFile(fromFile, toFile, filtering);
                    ^
src/main/org/apache/tools/ant/taskdefs/Copyfile.java:75: variable project not 
found in class org.apache.tools.ant.taskdefs.Copyfile
        srcFile = project.resolveFile(src);
                  ^
src/main/org/apache/tools/ant/taskdefs/Copyfile.java:79: variable project not 
found in class org.apache.tools.ant.taskdefs.Copyfile
        destFile = project.resolveFile(dest);
                   ^
src/main/org/apache/tools/ant/taskdefs/Copyfile.java:89: variable project not 
found in class org.apache.tools.ant.taskdefs.Copyfile
                project.copyFile(srcFile, destFile, filtering);
                ^
src/main/org/apache/tools/ant/taskdefs/Delete.java:71: variable project not 
found in class org.apache.tools.ant.taskdefs.Delete
        f = project.resolveFile(File);
            ^
src/main/org/apache/tools/ant/taskdefs/Delete.java:77: variable project not 
found in class org.apache.tools.ant.taskdefs.Delete
                project.log("Directory: " + f.getAbsolutePath() + 
                ^
src/main/org/apache/tools/ant/taskdefs/Delete.java:80: variable project not 
found in class org.apache.tools.ant.taskdefs.Delete
                project.log("Deleting: " + f.getAbsolutePath());
                ^
src/main/org/apache/tools/ant/taskdefs/Deltree.java:71: variable project not 
found in class org.apache.tools.ant.taskdefs.Deltree
        dir = project.resolveFile(dirName);
              ^
src/main/org/apache/tools/ant/taskdefs/Deltree.java:75: variable project not 
found in class org.apache.tools.ant.taskdefs.Deltree
        project.log("Deleting: " + dir.getAbsolutePath());
        ^
src/main/org/apache/tools/ant/taskdefs/Exec.java:85: variable project not found 
in class org.apache.tools.ant.taskdefs.Exec
        project.log("Myos = " + myos, Project.MSG_VERBOSE);
        ^
src/main/org/apache/tools/ant/taskdefs/Exec.java:88: variable project not found 
in class org.apache.tools.ant.taskdefs.Exec
            project.log("Not found in " + os, Project.MSG_VERBOSE);
            ^
src/main/org/apache/tools/ant/taskdefs/Exec.java:93: variable project not found 
in class org.apache.tools.ant.taskdefs.Exec
        if (dir == null) dir = project.getBaseDir();
                               ^
src/main/org/apache/tools/ant/taskdefs/Exec.java:96: variable project not found 
in class org.apache.tools.ant.taskdefs.Exec
            if (!dir.equals(project.resolveFile(".")))
                            ^
src/main/org/apache/tools/ant/taskdefs/Exec.java:99: variable project not found 
in class org.apache.tools.ant.taskdefs.Exec
            String ant = project.getProperty("ant.home");
                         ^
src/main/org/apache/tools/ant/taskdefs/Exec.java:101: variable project not 
found in class org.apache.tools.ant.taskdefs.Exec
            String antRun = project.resolveFile(ant + "/bin/antRun").toString();
                            ^
src/main/org/apache/tools/ant/taskdefs/Exec.java:108: variable project not 
found in class org.apache.tools.ant.taskdefs.Exec
            project.log(command, "exec", Project.MSG_VERBOSE);
            ^
src/main/org/apache/tools/ant/taskdefs/Exec.java:116: variable project not 
found in class org.apache.tools.ant.taskdefs.Exec
                project.log("Output redirected to " + out, Project.MSG_VERBOSE);
                ^
src/main/org/apache/tools/ant/taskdefs/Exec.java:121: variable project not 
found in class org.apache.tools.ant.taskdefs.Exec
                new StreamPumper(proc.getInputStream(), "exec", project, fos);
                                                                ^
src/main/org/apache/tools/ant/taskdefs/Exec.java:123: variable project not 
found in class org.apache.tools.ant.taskdefs.Exec
                new StreamPumper(proc.getErrorStream(), "error", project, fos);
                                                                 ^
src/main/org/apache/tools/ant/taskdefs/Exec.java:141: variable project not 
found in class org.apache.tools.ant.taskdefs.Exec
                project.log("Result: " + err, "exec", Project.MSG_ERR);
                ^
src/main/org/apache/tools/ant/taskdefs/Exec.java:151: variable project not 
found in class org.apache.tools.ant.taskdefs.Exec
        this.dir = project.resolveFile(d);
                   ^
src/main/org/apache/tools/ant/taskdefs/Expand.java:77: variable project not 
found in class org.apache.tools.ant.taskdefs.Expand
            File srcF=project.resolveFile(source);
                      ^
src/main/org/apache/tools/ant/taskdefs/Expand.java:78: variable project not 
found in class org.apache.tools.ant.taskdefs.Expand
            File dir=project.resolveFile(dest);
                     ^
src/main/org/apache/tools/ant/taskdefs/Expand.java:80: variable project not 
found in class org.apache.tools.ant.taskdefs.Expand
            project.log("Expanding: " + srcF + " into " + dir, 
Project.MSG_INFO);
            ^
src/main/org/apache/tools/ant/taskdefs/Expand.java:87: variable project not 
found in class org.apache.tools.ant.taskdefs.Expand
                    File f = new File(dir, project.translatePath(ze.getName()));
                                           ^
src/main/org/apache/tools/ant/taskdefs/Expand.java:88: variable project not 
found in class org.apache.tools.ant.taskdefs.Expand
                    project.log("expand-file " + ze.getName() , "expand", 
Project.MSG_VERBOSE );
                    ^
src/main/org/apache/tools/ant/taskdefs/Expand.java:110: variable project not 
found in class org.apache.tools.ant.taskdefs.Expand
            project.log("</log:expand>", Project.MSG_VERBOSE );
            ^
src/main/org/apache/tools/ant/taskdefs/Filter.java:79: variable project not 
found in class org.apache.tools.ant.taskdefs.Filter
        project.addFilter(token, value);
        ^
src/main/org/apache/tools/ant/taskdefs/FixCRLF.java:122: variable project not 
found in class org.apache.tools.ant.taskdefs.FixCRLF
        srcDir = project.resolveFile(srcDirName);
                 ^
src/main/org/apache/tools/ant/taskdefs/FixCRLF.java:132: variable project not 
found in class org.apache.tools.ant.taskdefs.FixCRLF
        destDir = project.resolveFile(destDirName);
                  ^
src/main/org/apache/tools/ant/taskdefs/FixCRLF.java:230: variable project not 
found in class org.apache.tools.ant.taskdefs.FixCRLF
            "fixcrlf", project.MSG_VERBOSE);
                       ^
src/main/org/apache/tools/ant/taskdefs/FixCRLF.java:226: variable project not 
found in class org.apache.tools.ant.taskdefs.FixCRLF
        project.log("options:" +
        ^
src/main/org/apache/tools/ant/taskdefs/FixCRLF.java:267: variable project not 
found in class org.apache.tools.ant.taskdefs.FixCRLF
                        "fixcrlf", project.MSG_VERBOSE);
                                   ^
src/main/org/apache/tools/ant/taskdefs/FixCRLF.java:265: variable project not 
found in class org.apache.tools.ant.taskdefs.FixCRLF
            project.log(srcFile + ": size=" + count + " cr=" + cr +
            ^
src/main/org/apache/tools/ant/taskdefs/GZip.java:76: variable project not found 
in class org.apache.tools.ant.taskdefs.GZip
        zipFile = project.resolveFile(zipFilename);
                  ^
src/main/org/apache/tools/ant/taskdefs/GZip.java:80: variable project not found 
in class org.apache.tools.ant.taskdefs.GZip
        source = project.resolveFile(src);
                 ^
src/main/org/apache/tools/ant/taskdefs/GZip.java:84: variable project not found 
in class org.apache.tools.ant.taskdefs.GZip
        project.log("Building gzip: " + zipFile.getAbsolutePath());
        ^
src/main/org/apache/tools/ant/taskdefs/GZip.java:90: variable project not found 
in class org.apache.tools.ant.taskdefs.GZip
                project.log ("Cannot Gzip a directory!");
                ^
src/main/org/apache/tools/ant/taskdefs/Get.java:116: variable project not found 
in class org.apache.tools.ant.taskdefs.Get
            project.log("Error getting " + source + " to " + dest );
            ^
src/main/org/apache/tools/ant/taskdefs/Get.java:85: variable project not found 
in class org.apache.tools.ant.taskdefs.Get
            project.log("Getting: " + source);
            ^
src/main/org/apache/tools/ant/taskdefs/Get.java:96: variable project not found 
in class org.apache.tools.ant.taskdefs.Get
                    project.log( "Error opening connection " + ex );
                    ^
src/main/org/apache/tools/ant/taskdefs/Get.java:100: variable project not found 
in class org.apache.tools.ant.taskdefs.Get
                project.log( "Can't get " + source + " to " + dest);
                ^
src/main/org/apache/tools/ant/taskdefs/Jar.java:78: variable project not found 
in class org.apache.tools.ant.taskdefs.Jar
        manifest = project.resolveFile(manifestFilename);
                   ^
src/main/org/apache/tools/ant/taskdefs/Jar.java:84: variable DEFLATED in 
interface java.util.zip.ZipConstants is not defined in a public class or 
interface; cannot be accessed from outside package
        zOut.setMethod(ZipOutputStream.DEFLATED);
                                       ^
src/main/org/apache/tools/ant/taskdefs/Jar.java:95: function getClass() not 
found in class org.apache.tools.ant.taskdefs.Jar
            InputStream in = this.getClass().getResourceAsStream(s);
                                  ^
src/main/org/apache/tools/ant/taskdefs/Java.java:80: variable project not found 
in class org.apache.tools.ant.taskdefs.Java
        project.log("Calling " + classname, "java", project.MSG_VERBOSE);
                                                    ^
src/main/org/apache/tools/ant/taskdefs/Java.java:80: variable project not found 
in class org.apache.tools.ant.taskdefs.Java
        project.log("Calling " + classname, "java", project.MSG_VERBOSE);
        ^
src/main/org/apache/tools/ant/taskdefs/Java.java:107: variable project not 
found in class org.apache.tools.ant.taskdefs.Java
            if (jvmargs != null) project.log("JVM args and classpath ignored 
when same JVM is used.", "java", project.MSG_VERBOSE);
                                                                                
                              ^
src/main/org/apache/tools/ant/taskdefs/Java.java:107: variable project not 
found in class org.apache.tools.ant.taskdefs.Java
            if (jvmargs != null) project.log("JVM args and classpath ignored 
when same JVM is used.", "java", project.MSG_VERBOSE);
                                 ^
src/main/org/apache/tools/ant/taskdefs/Java.java:108: variable project not 
found in class org.apache.tools.ant.taskdefs.Java
            project.log("Java args: " + argList.toString(), "java", 
project.MSG_VERBOSE);
                                                                    ^
src/main/org/apache/tools/ant/taskdefs/Java.java:108: variable project not 
found in class org.apache.tools.ant.taskdefs.Java
            project.log("Java args: " + argList.toString(), "java", 
project.MSG_VERBOSE);
            ^
src/main/org/apache/tools/ant/taskdefs/Java.java:117: variable project not 
found in class org.apache.tools.ant.taskdefs.Java
        this.classpath = project.translatePath(s);
                         ^
src/main/org/apache/tools/ant/taskdefs/Java.java:124: variable project not 
found in class org.apache.tools.ant.taskdefs.Java
        project.log("The class attribute is deprecated. " +
        ^
src/main/org/apache/tools/ant/taskdefs/Javac.java:107: variable project not 
found in class org.apache.tools.ant.taskdefs.Javac
        srcDir = project.resolveFile(srcDirName);
                 ^
src/main/org/apache/tools/ant/taskdefs/Javac.java:115: variable project not 
found in class org.apache.tools.ant.taskdefs.Javac
        destDir = project.resolveFile(destDirName);
                  ^
src/main/org/apache/tools/ant/taskdefs/Javac.java:122: variable project not 
found in class org.apache.tools.ant.taskdefs.Javac
        compileClasspath = project.translatePath(classpath);
                           ^
src/main/org/apache/tools/ant/taskdefs/Javac.java:130: variable project not 
found in class org.apache.tools.ant.taskdefs.Javac
        this.bootclasspath = project.translatePath(bootclasspath);
                             ^
src/main/org/apache/tools/ant/taskdefs/Javac.java:138: variable project not 
found in class org.apache.tools.ant.taskdefs.Javac
        this.extdirs = project.translatePath(extdirs);
                       ^
src/main/org/apache/tools/ant/taskdefs/Javac.java:204: variable project not 
found in class org.apache.tools.ant.taskdefs.Javac
        String compiler = project.getProperty("build.compiler");
                          ^
src/main/org/apache/tools/ant/taskdefs/Javac.java:214: variable project not 
found in class org.apache.tools.ant.taskdefs.Javac
            project.log("Compiling " + compileList.size() +
            ^
src/main/org/apache/tools/ant/taskdefs/Javac.java:232: variable project not 
found in class org.apache.tools.ant.taskdefs.Javac
            project.log("Copying " + filecopyList.size() +
            ^
src/main/org/apache/tools/ant/taskdefs/Javac.java:239: variable project not 
found in class org.apache.tools.ant.taskdefs.Javac
                    project.copyFile(fromFile, toFile, filtering);
                    ^
src/main/org/apache/tools/ant/taskdefs/Javac.java:271: variable project not 
found in class org.apache.tools.ant.taskdefs.Javac
                            files[i], project.MSG_WARN);
                                      ^
src/main/org/apache/tools/ant/taskdefs/Javac.java:270: variable project not 
found in class org.apache.tools.ant.taskdefs.Javac
                        project.log("Warning: file modified in the future: " + 
                        ^
src/main/org/apache/tools/ant/taskdefs/Javac.java:332: variable project not 
found in class org.apache.tools.ant.taskdefs.Javac
           File f = project.resolveFile(tok.nextToken());
                    ^
100 errors

Reply via email to