在网上download了一个demo,在eclipse下部署到tomcat6上,竟死活跑不起来。。网上搜索了一下,原来是由于servlet-api或jsp-api之类的包不兼容的问题,tomcat6加载包的顺序是后加载的覆盖之前加载过的,项目的lib文件夹下又正好有一个版本比较老的jsp-api.jar,问题完结。
  此问题也有可能是由于lib/ext文件夹中有老版本的包,总而言之,了解tomcat加载包的顺序,到相应的位置寻找多出的包。

Feedback

# re: The method getJspApplicationContext(ServletContext) is undefined for the type JspFactory  回复  更多评论   

2011-04-07 15:41 by 姓名
有用

# re: The method getJspApplicationContext(ServletContext) is undefined for the type JspFactory  回复  更多评论   

2011-07-30 10:46 by zhaopei
@姓名
谢谢,当一个工程在低版得tomcat可以运行,放到jboss就不可以运行的时候,这个包确实就可能有冲突了

只有注册用户登录后才能发表评论。


网站导航:
博客园   IT新闻   Chat2DB   C++博客   博问