【发布时间】:2011-11-09 11:02:08
【问题描述】:
我有一个在 Tomcat 7 中运行的 Web 应用程序。
当我将 tomcat 默认库(jsp-api.jar、servlet-api.jar 等)放在我的应用程序/WebContent/WEB-INF/lib 中时,它会引发异常:java.lang.IllegalStateException: No org.apache.tomcat.InstanceManager set in ServletContext
当我从我的库中删除这些 jar 并在 build.xml 中设置 tomcat 库时,它工作正常。谁能向我解释为什么会这样? 为什么我不能在我的 lib 文件夹中使用 tomcat 库?
【问题讨论】:
-
每个人都说你“不应该”,但实际上你必须不,在你的网络应用程序中包含 JEE jars。
标签: java jsp tomcat servlets tomcat7