您的位置:首页 > 编程语言 > Java开发

严重Exception starting filter struts2的解决

2015-06-04 20:23 393 查看
      项目做好后,自己的电脑上测试正常,部署到别人的电脑上显示严重: Exception starting filter struts2java.lang.NullPointerException错误,而且项目无法访问。     不是jar冲突也不是myeclipes版本不同的问题,查询后发现原因是:项目用了开发模式 
 <constant name="struts.devMode" value="true" />,开启它则默认开启了i18n.reload、configuration.xml.reload。 这个错误是由于configuration.xml.reload设置为true倒导致的,2.1.6jar的一个bug 。出错是因为tomcat路径名中有空格造成的。你可以删除
<constant name="struts.devMode" value="true" />,也可以让
去掉tomcat路径名中的空格。
解决方法1:删除开发模式的配置
解决方法2:把tomcat重新安装不要有空格

                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息