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