java.lang.ClassCastException问题

严重: Exception starting filter struts
Caught exception while loading file struts-default.xml - [unknown location]
……
Caused by: java.lang.ClassCastException: org.apache.xerces.parsers.XML11Configuration cannot be

cast to org.apache.xerces.xni.parser.XMLParserConfiguration
……

---问题原因:冲突问题
---解决方法:移除项目目录中的xerces.jar,移除后重新发布(方法如下)。

修改配置文件后需要重新发布,重新发布的方法:
如果只是修改了 JSP 页面,那么MyEclipse 会自动把JSP 更新到服务器上,但是如果是改了类文件或者

一些配置文件,那么需要手工重新发布这个项目。如何重新发布这个项目呢?我们可以在Servers 视图

上选中所发布的项目,然后点击视图工具栏上的Redeploy来重新发布,或者在项目上点击右键选择菜单

Redeploy

若重新发布后还有此问题,就将整个项目删除,再导入即可。
(网上收集的资料,自己也遇到相同的问题,用这个方法解决了。)

你可能感兴趣的:(java,apache,jsp,struts,MyEclipse)