CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  Eclipse

今天用eclipse写了个helloWord就报错,大家近来看看

楼主AspNet2005(隆隆)2006-03-03 00:23:08 在 Java / Eclipse 提问

type   Exception   report  
   
  message    
   
  description   The   server   encountered   an   internal   error   ()   that   prevented   it   from   fulfilling   this   request.  
   
  exception    
   
  org.apache.jasper.JasperException:   Unable   to   compile   class   for   JSP  
  org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:97)  
  org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:346)  
  org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:414)  
  org.apache.jasper.compiler.Compiler.compile(Compiler.java:472)  
  org.apache.jasper.compiler.Compiler.compile(Compiler.java:451)  
  org.apache.jasper.compiler.Compiler.compile(Compiler.java:439)  
  org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:511)  
  org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:295)  
  org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)  
  org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)  
  javax.servlet.http.HttpServlet.service(HttpServlet.java:802)  
   
   
  root   cause    
   
  Unable   to   find   a   javac   compiler;  
  com.sun.tools.javac.Main   is   not   on   the   classpath.  
  Perhaps   JAVA_HOME   does   not   point   to   the   JDK  
  org.apache.tools.ant.taskdefs.compilers.CompilerAdapterFactory.getCompiler(CompilerAdapterFactory.java:106)  
  org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:935)  
  org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:764)  
  org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:382)  
  org.apache.jasper.compiler.Compiler.compile(Compiler.java:472)  
  org.apache.jasper.compiler.Compiler.compile(Compiler.java:451)  
  org.apache.jasper.compiler.Compiler.compile(Compiler.java:439)  
  org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:511)  
  org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:295)  
  org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)  
  org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)  
  javax.servlet.http.HttpServlet.service(HttpServlet.java:802)  
   
   
  note   The   full   stack   trace   of   the   root   cause   is   available   in   the   Apache   Tomcat/5.0.28   logs.  
   
   
  --------------------------------------------------------------------------------  
   
  Apache   Tomcat/5.0.28  
   
   
   
  这是什么错误啊,javac都没有找到,请明白人指教,谢谢 问题点数:10、回复次数:9Top

1 楼f_acme(沧海一声笑)回复于 2006-03-03 07:54:03 得分 0

com.sun.tools.javac.Main   is   not   on   the   classpath  
  Perhaps   JAVA_HOME   does   not   point   to   the   JDK  
  路径有问题哦?Top

2 楼lydvqq(碧水情缘♀黑哥)回复于 2006-03-03 08:26:16 得分 0

看下"窗口"->"首选项"->JAVA->已安装的JRE.Top

3 楼reack(三楼楼长)回复于 2006-03-03 10:24:53 得分 0

配置JDKTop

4 楼dingxu_ren(Loading)回复于 2006-03-03 16:52:50 得分 0

环境变量没配好吧  
  CLASSPATH="安装路径\lib\tools.JAR:."Top

5 楼quiii(Lemon)回复于 2006-03-03 18:22:26 得分 0

正好今天看了一天eclipse   好不容易才能调试jsp  
   
  先   new   一个   server,  
  选   tomcat   x.x,    
  把   web   工程加到里面,  
  然后右键点   jsp   页面,  
  选在服务器上运行那项  
  等待……  
  ---------OKTop

6 楼quiii(Lemon)回复于 2006-03-03 18:25:15 得分 0

需要装插件  
   
  WTP(eclipse   的附属工程,具体内容看   eclipse.org->project->WTP)   ,tomcat   plusinTop

7 楼quiii(Lemon)回复于 2006-03-03 18:27:27 得分 0

整了一天才搞清楚   JSP   怎么调试  
   
  eclipse   想说爱你不容易    
   
  明天继续整   J2EE   Project   和   EJB   ProjectTop

8 楼humanity(城市边缘的狼)回复于 2006-03-04 23:11:34 得分 0

Unable   to   find   a   javac   compiler;  
  com.sun.tools.javac.Main   is   not   on   the   classpath.  
  Perhaps   JAVA_HOME   does   not   point   to   the   JDK  
   
  让   Tomcat   能找到   tools.jar   就行了,   方法有三:  
  1:设置   classpath   ,   如上面仁兄所言。  
  2:设置   JAVA_HOME   指向一个   JDK   而不是   JRE   (   JDK   包含   ./jre   和其他工具包,比如   tools.jar   ,   native2ascii.exe   等)  
  3:   拷贝   JDK/lib/tools.jar   到   %TOMCAT_DIR%/commons/lib   目录下。Top

9 楼msk316647129(轩辕)回复于 2006-03-06 21:49:13 得分 0

1:设置   classpath   ,   如上面仁兄所言。  
  2:设置   JAVA_HOME   指向一个   JDK   而不是   JRE   (   JDK   包含   ./jre   和其他工具包,比如   tools.jar   ,   native2ascii.exe   等)  
  3:   拷贝   JDK/lib/tools.jar   到   %TOMCAT_DIR%/commons/lib   目录下。  
  顶  
  配置一个myeclipse+tomcat真的不容易啊Top

相关问题

  • eclipse 中报错
  • eclipse +MyEclipse jsp 文件无故报错.
  • 刚下载的eclipse-SDK-3.0.1-win32(1).zip解压后,运行报错!
  • 急问!eclipse和tomcat集成后,建立一个tomcatProject报错!
  • 请问eclipse下web.xml文件的taglib标签为什么报错?
  • 为什么我打开Eclipse时报错???急
  • 在eclipse下的一个项目 启动tomcat报错 请高手指教
  • Eclipse+MinGW+CDT,请问添加额外的链接库时为什么老报错?
  • query报错!!
  • jdbc--sqlserver报错

关键词

  • apache
  • tools
  • jdk
  • eclipse
  • tomcat
  • classpath
  • ant
  • servlet
  • sun
  • service

得分解答快速导航

  • 帖主:AspNet2005

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo