Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/400.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Tomcat 7.0.27在删除TomEE war后无法启动_Java_Tomcat_Apache Tomee - Fatal编程技术网

Java Tomcat 7.0.27在删除TomEE war后无法启动

Java Tomcat 7.0.27在删除TomEE war后无法启动,java,tomcat,apache-tomee,Java,Tomcat,Apache Tomee,我有一个Tomcat 7.0.27安装,它工作得非常好。但是,在按照此处提供的说明删除我的webapps文件夹中的文件tomee-plus-webapp-1.5.2.war后:服务器启动,但在我尝试通过web浏览器访问时出现此异常: javax.servlet.ServletException: java.lang.NoClassDefFoundError: org/apache/jasper/runtime/JspSourceDependent org.apache.jasper.servle

我有一个Tomcat 7.0.27安装,它工作得非常好。但是,在按照此处提供的说明删除我的webapps文件夹中的文件tomee-plus-webapp-1.5.2.war后:服务器启动,但在我尝试通过web浏览器访问时出现此异常:

javax.servlet.ServletException: java.lang.NoClassDefFoundError: org/apache/jasper/runtime/JspSourceDependent
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:343)
javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:393)
这是我在日志中发现的错误:

sep 19, 2013 10:00:28 AM org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: El Servlet.service() para el servlet [applicationSocketServlet] en el contexto con ruta [/tomee] lanzó la excepción [La ejecución del Servlet lanzó una excepción] con     causa raíz
java.lang.AbstractMethodError:     org.apache.catalina.websocket.WebSocketServlet.createWebSocketInbound(Ljava/lang/String;)Lorg/apache/catalina/websocket/StreamInbound;
at org.apache.catalina.websocket.WebSocketServlet.doGet(WebSocketServlet.java:125)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:393)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:225)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:999)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:565)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:307)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:722)
当我从我的webapps文件夹中删除tomeewar时,一切又正常了


对可能发生的事情有什么想法吗?提前谢谢

我猜这是Netbeans的问题。如果使用catalinastart命令启动服务器,服务器是否正常启动?据我所知,Netbeans只调用start命令。只有当问题是从netbeans部署时,但启动不会改变。@Diegocnascemento可能会启动更多的东西,也会启动一些监视器进行调试?它在stack trace.Propably中,但与start命令无关,因为我使用netbeans,甚至没有start命令,仍然可以使用它进行调试和部署。