yxjhhdx
yxjhhdx
2012-08-27 22:12
采纳率: 16.7%
浏览 230
已采纳

研究struts2源码时启动服务器报错

错误信息:

com.opensymphony.xwork2.util.logging.commons.CommonsLogger error
严重: Dispatcher initialization failed
Unable to load configuration. - Class: java.net.URL
File: URL.java
Method:
Line: 601 - java/net/URL.java:601:-1
at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:69)
at org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:390)
at

.....

引用:
asm-3.3.1.jar
commons-lang-2.6-javadoc.jar
commons-lang-2.6-sources.jar
commons-lang-2.6.jar
velocity-1.5.jar
velocity-1.6.2-dep.jar
velocity-tools-1.3.jar
commons-logging-api-1.1.jar
commons-fileupload.jar
commons-io.jar
freemarker-2.3.15.jar
ognl-3.0.4.jar
asm-commons-3.1.jar
spring.jar
testng-5.8-jdk15.jar

src下面除了struts2的源码外,还有
struts-default.xml
struts.xml

struts-default.xml是从别的项目中copy来的
struts.xml

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

7条回答 默认 最新

  • jinnianshilongnian
    jinnianshilongnian 2012-08-27 22:27
    已采纳

    1、你的源代码从哪里拷贝的?

    2、把struts源代码目录 \src\core\src\main\resources 下的 所有东西拷贝到src下

    点赞 评论
  • jinnianshilongnian
    jinnianshilongnian 2012-08-27 22:13

    能否把异常再拷贝的全点

    点赞 评论
  • iteye_18763
    iteye_18763 2012-08-27 23:17

    jdk 有没引入

    点赞 评论
  • piggerman
    piggerman 2012-08-28 00:05

    检查自己机子上装没装什么网络代理,监控之类的软件,我原来一个tomcat运行的好好的,企业做什么认证系统,装了国内某垃圾公司的软件后,好好的项目也抱着个错,后来把有关activemq的代码删除后就好了,这种异常,肯定是联网有问题

    点赞 评论
  • lykm20
    lykm20 2012-08-28 05:30

    我觉得你应该检查这个路径下
    :/D:/Java/tomcat6/apache-tomcat-6.0.33/webapps/s2/WEB-INF/classes/struts-default.xml -
    的配置文件。
    如果这个地方没有文件的话,就是这个问题。
    如果这个地方有文件的话,
    是不是移除掉struts-default.xml 或者 struts.xml其中一个就work了?

    点赞 评论
  • lb89012784
    潇潇吸尘器 2012-08-28 08:08

    怎么没有log4j的jar包

    点赞 评论
  • Alice_xueli
    Alice_xueli 2012-08-28 14:55

    struts.xml 参考

    [/color]


    liststu.jsp
    studentAction!listStu

    </package>
    

    点赞 评论

相关推荐