新浪sae 上传java war包出现not a javax.servlet.Servlet
2016-08-06 13:35
281 查看
新浪sae 上传java war包出现not a javax.servlet.Servlet
[06/Aug/2016:12:52:38 +0800] JAVA_Error: Failed startup of context c.s.s.w.SaeWebAppContext@67310230{/,file:/data1/jetty_work/198/mystyleapp/jetty-0.0.0.0-10043-root.war-_-any-5489033262459231873.dir/webapp/,STARTING}{/data1/www/htdocs/198/mystyleapp/1/root.war}MultiException[javax.servlet.UnavailableException: Servlet class com.style8.servlet.CoreServlet is not a javax.servlet.Servlet, javax.servlet.UnavailableException: Servlet class com.style8.servlet.CoreTestServlet is not a javax.servlet.Servlet, javax.servlet.UnavailableException: Servlet class com.style8.servlet.CoreServlet is not a javax.servlet.Servlet, javax.servlet.UnavailableException: Servlet class com.style8.servlet.CoreTestServlet is not a javax.servlet.Servlet]
at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:842)
at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:298)
at org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1349)
at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1342)
at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:741)
at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:505)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
at org.eclipse.jetty.deploy.bindings.StandardStarter.processBinding(StandardStarter.java:41)
at org.eclipse.jetty.deploy.AppLifeCycle.runBindings(AppLifeCycle.java:186)
at org.eclipse.jetty.deploy.DeploymentManager.requestAppGoal(DeploymentManager.java:498)
at org.eclipse.jetty.deploy.DeploymentManager.addApp(DeploymentManager.java:146)
at org.eclipse.jetty.deploy.providers.ScanningAppProvider.fileChanged(ScanningAppProvider.java:198)
at org.eclipse.jetty.deploy.providers.WebAppProvider.fileChanged(WebAppProvider.java:412)
at org.eclipse.jetty.deploy.providers.ScanningAppProvider$1.fileChanged(Scannin yq34.javaruntime
解决方案:
删除自己工程下引用的servlet-api包jar包,重新打包发布。
原因:
sinasae服务器上jetty已经用一个servlet-api.jar包。
相关文章推荐
- 【转载】新浪SinaSAE 上传Java WAR包出现is not a javax.servlet.Filter
- Eclipse进行Java web开发时,可能会出现这样的错误:The superclass javax.servlet.http.HttpServlet was not found on the Java Build Path
- 项目忽然出现 The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path 解决方法
- 新浪SAE部署java war出现JAVA_SAE_Fatal_error
- jsp页面报红,出现The suprclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path 解决方案
- 出现“The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path” 这种错误
- 项目忽然出现 The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path 解决方法
- 项目忽然出现 The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path 解决方法
- Eclipse中搭建maven project出现The superclass "javax.servlet.http.HttpServlet" was not found on the Java
- jsf出现java.lang.ClassNotFoundException: javax.faces.webapp.FacesServlet
- 部署在sae上的servlet程序出现is not a javax.servlet.Servlet 错误
- web开发中新建jsp文件时出现The superclass "javax.servlet.http.HttpServlet" was not found on the Java 的解决方法
- 项目忽然出现 The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path 解决方法
- JSP页面顶端出现错误:The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path的问题解决
- EClipse 出现错误 The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path
- eclipse编写spring mvc时运行出现java.lang.ClassNotFoundException: javax.servlet.jsp.jstl.core.Config
- 新建JSP无法运行出现错误The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Pat解决办法
- 问题:Eclipse新建web项目出现The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build P
- jsp出现The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path
- 导入项目出现The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path错误