myeclipse中服务器启动过程中Unable to load configuration可能出错原因

来源:互联网 发布:淘宝店铺在哪里找 编辑:程序博客网 时间:2024/06/05 17:15
严重: Exception starting filter struts2
Unable to load configuration. - bean - jar:file:/C:/Program%20Files%20(x86)/Apache%20Software%20Foundation/Tomcat%206.0/webapps/OnlineFilesShare/WEB-INF/lib/struts2-spring-plugin-2.1.8.1.jar!/struts-plugin.xml:29:132
    at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:431)
    at org.apache.struts2.dispatcher.ng.InitOperations.initDispatcher(InitOperations.java:69)
    at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.init(StrutsPrepareAndExecuteFilter.java:51)
    at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:295)
    at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:424)
    at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:115)
    at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4072)
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:4726)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:799)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:779)

    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:601)

下面一堆错误代码

可能的原因是:struts2的antrl-2.7.2.jar包与hibernate3.3中的antrl-2.7.6.jat包冲突,删除前面一个即可。

方法(转):

1.在MyEclipse的configuration\org.eclipse.osgi\bundles目录下搜索antlr-2.7.2.jar,删除所有antlr-2.7.2的jar包文件;2.在MyEclipse的Common\plugins目录中 搜索 *struts*.jar总共有3个jar包,用winRAR之类的软件将其打开,删除lib或者data下的antlr-2.7.2.jar文件。

这个解决了,可是还是出错。只不过Unable to load configuration. - bean - jar:file中的bean改成了action,也一直给我报struts.xml出错。查了好多,发现基本是这些错误:

1.在struts.xml中的<package name="loginPackage" namespace="/" extends="struts-default">package标签中没有加extends那句。

2.tomcat配置的路径中有空格。我的就是,后来又删掉重安的。

3.SSH整合中没有加struts2-spring-plugin-2.1.8.1.jar包,这是和整个struts2和spring的插件包。

可是我的都对啊,都不是这些原因,又继续找,直到看到某人说“如果这些都对的话,看看你的class路径”,恍然一下,我的路径只是到包,要具体到包下的类。还这个错误貌似之前范过一次。调好后想死的心都有了,竟然是这个错误,还一直在找原因,哎,是怪自己粗心呢,还是不拘小节呢。



0 0
原创粉丝点击