我初学jsp,用jbuilder做的,只是新建了个工程,然后建了个web模块,然后建了个jsp文件,服务器用的是tomcat,编译的时候报错"jsp1.jsp": java.lang.NoClassDefFoundError: org/apache/tools/ant/util/FileUtils
不知道怎么解决。请各位高手指点,不胜感激
   另外,我在同样的环境下,运行一个例子程序,编译运行都正常,不知道为什么。在线等待

解决方案 »

  1.   

    同样的环境? classpath 也相同?
      

  2.   

    按你这样说,环境变量就没有问题了。那把jsp1.jsp放到tomcat下,再运行,看有没有问题。。
      

  3.   

    感谢以上各位的帮助!!
    to  wsk_228(qing_feng) :我把jsp1考到tomcat下了,用浏览器运行,没有问题。是什么原因呢?期待大家的帮助
      

  4.   

    昨天后来仔细查看了,工程能够编译执行没问题,放到tomcat中执行也没问题,但是单个的jsp文件不能编译,错误提示还是:"jsp1.jsp": java.lang.NoClassDefFoundError: org/apache/tools/ant/util/FileUtils
      

  5.   

    晕死我今天也遇到这种问题了,在JB里就是报这个错误,到是把这个项目文件夹直接放到tomcat下又能运行?不知道是何解在JB里就报错.
    我在Eclipse做也能运行正常,就是在JB里报这个java.lang.NoClassDefFoundError: org/apache/tools/ant/util/FileUtils的错误,实在是不知道何解,即使设环境变量也是这种错误,我郁闷了N长时间..都没找出错误的原因,要吐血了.
    我同样只建了个模块和一个JSP文件