我是tomcat服务器的新手。我们正在将tomcat 6升级到tomcat 9,我面临以下错误。
web应用程序中的org.apache.catalina.core.standardcontext.loadonstartup servlet[invoker]引发load()异常
java.lang.classnotfoundexception:org.apache.catalina.servlets.invokerservlet
我做了很多搜索,发现server.xml和web.xml需要修改。但我不确定需要做什么修改。请建议。
编辑:
@veke提到invokerservlet不应该出现在Tomcat9中。我做了一些挖掘,找到了这个答案https://stackoverflow.com/a/20759311/11508196
我已经做了这些更改,但它显示了以下错误,其中com.package.mylistenerclass是我的侦听器类:
Exception sending context initialized event to listener instance of class [com.package.MyListenerClass] java.lang.NullPointerException
1条答案
按热度按时间14ifxucb1#
版本9不支持invokerservlet。请在此处了解更多信息
你可以用
@WebServlet("/xyz")
注解ref:webservlet