项目在本地开发测试通过,部署到linux服务器上之后会间歇性的出现如下报错:
org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet default threw exception
java.lang.NoClassDefFoundError: org/apache/struts2/dispatcher/RequestMap
   at org.apache.struts2.dispatcher.Dispatcher.createContextMap(Dispatcher.java:525)
   at org.apache.struts2.dispatcher.ng.PrepareOperations.createActionContext(PrepareOperations.ja
va:78)
   at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepar
eAndExecuteFilter.java:78)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.jav
a:235)

......导致服务不可用。
请问这是什么原因?