struts2-showcase 例子 报错

运行了一下struts2.1.6自带的例子showcase,把这个war包拷贝到tomcat的webapp下,运行,结果报错
java.lang.NullPointerException
    com.opensymphony.xwork2.util.FileManager$FileRevision.needsReloading(FileManager.java:
209 )
    com.opensymphony.xwork2.util.FileManager.fileNeedsReloading(FileManager.java:
60 )
    com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.needsReload(XmlConfigurationProvider.java:
325 )
    org.apache.struts2.config.StrutsXmlConfigurationProvider.needsReload(StrutsXmlConfigurationProvider.java:
168 )
    com.opensymphony.xwork2.config.ConfigurationManager.conditionalReload(ConfigurationManager.java:
220 )
    com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:
61 )
    org.apache.struts2.dispatcher.Dispatcher.getContainer(Dispatcher.java:
774 )
    org.apache.struts2.dispatcher.ng.PrepareOperations.createActionContext(PrepareOperations.java:
74 )
    org.apache.struts2.dispatcher.ng.filter.StrutsPrepareFilter.doFilter(StrutsPrepareFilter.java:
59 )

随即检查了一下,struts.xml文件,发现里面的devMode为true,将其设置为false,或者注释掉

  <!--  <constant name="struts.devMode" value="true" /> -->

再次运行,成功进入。做个记录

你可能感兴趣的:(struts2-showcase 例子 报错)