首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

下载了tomcat源码来编译 org.eclipse.jdt.core.compiler 不存在,该怎么处理

2012-03-07 
下载了tomcat源码来编译org.eclipse.jdt.core.compiler 不存在不是很了解ant,按教程做的下载了tomcat源码

下载了tomcat源码来编译 org.eclipse.jdt.core.compiler 不存在
不是很了解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删除然后一个一个往里面加试试吧
------解决方案--------------------


是否需要设置eclips对java的环境变量?
[解决办法]
mark

热点排行