需要JDK而不是JRE,因为Tomcat需要编译JSP->JAVA->CLASS,所以出现你这个错误!http://www.javayou.com

解决方案 »

  1.   

    你编译用的JDK,和部署用的JDK有版本差别的话,是有可能出错
      

  2.   

    都谢楼上两位。
    我们公司都是用j2sdk14202windowsi586p.exe安装,其他的机器都是可以的。为什么这一台会出现这样的问题,那么要如何解决呢?
      

  3.   

    我的标题写错了不是“j2re1.4.2_02”而是“j2sdk1.4.2_02”。
      

  4.   

    问题是没找到javac
    你看看javac是不是就在
    C:\j2sdk\bin是不是安装的时候目录名不对啊。
      

  5.   

    JAVA_HOME=C:\j2sdk
    CATALINA_HOME=F:\Tomcat
    path=%JAVA_HOME%\bin;.;%path%
    classpath=.;%JAVA_HOME%\lib;%CATALINA_HOME%\bin;%path%
      

  6.   

    多谢各位。
    死马当作活马医,把jdk和tomcat重装就好了。
    路径和设置都是一样的。
    结帖了。