不是很了解ant,按教程做的
下载了tomcat源码来编译
出现下面这些错误
请教怎么解决
D:\opensource\tomcat\src\java\org\apache\jasper\compiler\JDTCompiler.java:37: 软件包 org.eclipse.jdt.core.compiler 不存在
[javac] import org.eclipse.jdt.core.compiler.IProblem;
[javac] ^
[javac] D:\opensource\tomcat\src\java\org\apache\jasper\compiler\JDTCompiler.java:38: 软件包 org.eclipse.jdt.internal.compiler 不存在
[javac] import org.eclipse.jdt.internal.compiler.ClassFile;
[javac] ^
[javac] D:\opensource\tomcat\src\java\org\apache\jasper\compiler\JDTCompiler.java:39: 软件包 org.eclipse.jdt.internal.compiler 不存在
[javac] import org.eclipse.jdt.internal.compiler.CompilationResult;
[javac] ^
[javac] D:\opensource\tomcat\src\java\org\apache\jasper\compiler\JDTCompiler.java:40: 软件包 org.eclipse.jdt.internal.compiler 不存在
[javac] import org.eclipse.jdt.internal.compiler.Compiler;
[javac] ^
[javac] D:\opensource\tomcat\src\java\org\apache\jasper\compiler\JDTCompiler.java:41: 软件包 org.eclipse.jdt.internal.compiler 不存在
[javac] import org.eclipse.jdt.internal.compiler.DefaultErrorHandlingPolicies;
[javac] ^
[javac] D:\opensource\tomcat\src\java\org\apache\jasper\compiler\JDTCompiler.java:42: 软件包 org.eclipse.jdt.internal.compiler 不存在
[javac] import org.eclipse.jdt.internal.compiler.ICompilerRequestor;
[javac] ^
[javac] D:\opensource\tomcat\src\java\org\apache\jasper\compiler\JDTCompiler.java:43: 软件包 org.eclipse.jdt.internal.compiler 不存在
[javac] import org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy;
[javac] ^
[javac] D:\opensource\tomcat\src\java\org\apache\jasper\compiler\JDTCompiler.java:44: 软件包 org.eclipse.jdt.internal.compiler 不存在
[javac] import org.eclipse.jdt.internal.compiler.IProblemFactory;
[javac] ^
[javac] D:\opensource\tomcat\src\java\org\apache\jasper\compiler\JDTCompiler.java:45: 软件包 org.eclipse.jdt.internal.compiler.classfmt 不存在
[javac] import org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader;
[javac] ^
[javac] D:\opensource\tomcat\src\java\org\apache\jasper\compiler\JDTCompiler.java:46: 软件包 org.eclipse.jdt.internal.compiler.env 不存在
[javac] import org.eclipse.jdt.internal.compiler.env.ICompilationUnit;
[javac] ^
[javac] D:\opensource\tomcat\src\java\org\apache\jasper\compiler\JDTCompiler.java:47: 软件包 org.eclipse.jdt.internal.compiler.env 不存在
[javac] import org.eclipse.jdt.internal.compiler.env.INameEnvironment;
[javac] ^
[javac]
------解决方案--------------------
楼主可以先查找一下这个Jar包是不是存在,如果不存在就先拷贝过去看一下,如果没有问题了就可以检查Ant的build.xml文件对Jar包拷贝的配置是不是包括了那个Jar包。
------解决方案--------------------
缺少jar包
------解决方案--------------------
应该是JAR冲突你把所有的JAR删除然后一个一个往里面加试试吧
------解决方案--------------------