java - SimpleUrlHandlerMapping NoSuchFieldError : null

标签 java spring

我在初始化 web 应用程序时收到以下错误。有人见过这个吗?

这发生在 spring 尝试加载 SimpleUrlHandlerMapping 的地方

Caused by: java.lang.NoSuchFieldError: NULL
    at org.springframework.expression.TypedValue.<clinit>(TypedValue.java:32)
    at org.springframework.expression.spel.support.StandardEvaluationContext.setRootObject(StandardEvaluationContext.java:85)
    at org.springframework.expression.spel.support.StandardEvaluationContext.<init>(StandardEvaluationContext.java:74)
    at org.springframework.context.expression.StandardBeanExpressionResolver.evaluate(StandardBeanExpressionResolver.java:124)
    at org.springframework.beans.factory.support.AbstractBeanFactory.evaluateBeanDefinitionString(AbstractBeanFactory.java:1299)
    at org.springframework.beans.factory.support.BeanDefinitionValueResolver.evaluate(BeanDefinitionValueResolver.java:210)
    at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:182)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1360)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1118)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)

这是我的 lib 目录的内容:

thom@motion:~/workspace/gxt-ui/war/WEB-INF/lib$ ls -l
total 8228
-rw-rw-r-- 1 thom thom 5434137 2012-01-11 21:59 gwt-servlet.jar
-rw-rw-r-- 1 thom thom  589253 2012-02-17 13:48 org.springframework.beans-3.1.0.RELEASE.jar
-rw-rw-r-- 1 thom thom  829601 2012-02-17 13:46 org.springframework.context-3.1.0.RELEASE.jar
-rw-rw-r-- 1 thom thom  442400 2012-02-17 13:50 org.springframework.core-3.1.0.RELEASE.jar
-rw-rw-r-- 1 thom thom  540819 2012-02-17 14:01 org.springframework.web-3.1.0.RELEASE.jar
-rw-rw-r-- 1 thom thom  572266 2012-02-13 10:49 org.springframework.web.servlet-3.1.0.RELEASE.jar

最佳答案

事实证明,问题是我缺少应用程序使用的 Spring 库之一,并且它抛出了一个错误的异常。就我而言,缺少的库是:org.springframework.expression-3.1.0.RELEASE.jar。

感谢您的帮助。

关于java - SimpleUrlHandlerMapping NoSuchFieldError : null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9333984/

相关文章:

java - 异常 org.springframework.beans.factory.CannotLoadBeanClassException : Cannot find class

Java - 新对象定义读取旧对象

java - OpenEntityManagerInViewFilter批注配置

java - 我的 Spring 计划出了什么问题?

java - 指定属性文件的 Java 路径

java - Hibernate 数据映射到 MariaDB 总是返回 null

spring - 启动 Tomcat Web 应用程序时如何捕获 Spring 错误?

Java 数组值被覆盖

java - fragment 的 onCreateView 在 onCreateOptionsMenu 之前调用,因此我无法在 fragment 启动时展开操作 View

java - MyBatisGenerator.generate(null) 不执行任何操作,没有错误