首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Spring MVC项目

Spring MVC项目
EN

Stack Overflow用户
提问于 2012-01-03 07:18:05
回答 2查看 4.7K关注 0票数 0

祝大家新年快乐!

我使用SpringSource启动了一个新的Spring MVC项目,在文件>新建> Spring Template Project中单击,并尝试在vFabric tc Server中运行它,但它不起作用。第一个错误是关于Spring类中的LOC头文件,因此我更改了Spring版本以供下载。现在我得到了下一个错误:

代码语言:javascript
复制
GRAVE: Excepción enviando evento inicializado de contexto a instancia de escuchador de clase     org.springframework.web.context.ContextLoaderListener
java.lang.NoClassDefFoundError: org/apache/log4j/Level
    at org.slf4j.LoggerFactory.getSingleton(LoggerFactory.java:230)
    at org.slf4j.LoggerFactory.bind(LoggerFactory.java:121) 

我认为Spring MVC项目应该在第一次运行时不需要配置或解决错误。

我试着学习了四个月的Spring,但没有取得任何进展。我有Spring in action,我认为这是一本非常好的书,但还不够实用,所以我决定先一步一步地阅读Spring MVC,我喜欢它,但示例项目使用了Ant,我希望使用Maven的MVC项目,比如SpringSource的Spring MVC project,但我还是输了,因为Spring MVC Project使用了注释、类和其他我不知道的配置。我现在只想开始一个项目,学到很少到很少,但对我来说什么都不起作用。

你能帮我做这个项目的工作吗?告诉我下一步如何理解Spring MVC项目?我想知道你学习Spring的经验是什么,如果你发现困难,等等。

谢谢。

EN

回答 2

Stack Overflow用户

发布于 2012-01-03 07:21:54

这是Java 101:

代码语言:javascript
复制
java.lang.NoClassDefFoundError: org/apache/log4j/Level

这意味着log4j.jar不在CLASSPATH中。

票数 0
EN

Stack Overflow用户

发布于 2012-01-03 14:49:19

检查项目中的.classpath文件,查看是否包含log4j。如果您有war,请检查分解的war是否包含log4j文件。我在maven中包含的依赖项如下

代码语言:javascript
复制
    <dependency>
        <groupId>log4j</groupId>
        <artifactId>log4j</artifactId>
        <version>1.2.14</version>
    </dependency>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8706315

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档