朋友整合ssh时突然报错,
org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[]] at org.apache.catalina.util.LifecycleBase.handleSubClassException(LifecycleBase.java:441) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:198) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:742)
第一反应是去看web.xml,发现struts2的preParedAndExecuteFilter中url-patternxie错了,原来是/*,action,应该改成 *。action或/*
后来发现是maven里面,默认加的junit,因为疏忽加了两个,全部删掉就好了