首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NoSuchFieldError:零弹簧错误

NoSuchFieldError:零弹簧错误
EN

Stack Overflow用户
提问于 2014-04-26 14:34:34
回答 2查看 2K关注 0票数 0

我已经在我的xml文件中配置了Spring,但是当我运行我的应用程序时,我会得到以下错误。有人能告诉我为什么吗?

创建文件C:\src\test\resources\conf\超root.xml中定义的名为“ultra”的org.springframework.beans.factory.BeanCreationException:错误: bean初始化失败;嵌套异常为java.lang.NoSuchFieldError: NULL at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:529)

配置:

代码语言:javascript
复制
<bean id="http-8280" class="org.adroitlogic.ultraesb.transport.http.HttpNIOListener">
    <constructor-arg ref="fileCache"/>
    <property name="port" value="8280"/>
</bean>

<bean id="http-sender" class="org.adroitlogic.ultraesb.transport.http.HttpNIOSender">
    <constructor-arg ref="fileCache"/>
</bean>

<bean id="environment" class="org.adroitlogic.ultraesb.api.Environment">
    <constructor-arg value="unit_test" type="java.lang.String"/>
    <property name="deploymentUnitsEnabled" value="true"/>
</bean>

<bean id="ultra-config" class="org.adroitlogic.ultraesb.core.ConfigurationImpl">
    <property name="environment" ref="environment"/>
</bean>

等级依赖

代码语言:javascript
复制
dependencies {
    testCompile group: 'org.mockito', name: 'mockito-all', version: '1.9.5'
    testCompile group: 'org.apache.maven.plugins', name: 'maven-failsafe-plugin', version: '2.16'
    testCompile group: 'junit', name: 'junit', version:'4.9'
    testCompile group: 'org.adroitlogic', name: 'ultraesb-sample', version:'2.2.0-SNAPSHOT'
    compile group: 'org.adroitlogic', name: 'ultraesb-api', version:'2.2.0-SNAPSHOT'
    compile group: 'org.adroitlogic', name: 'logging-api', version:'1.0.0-SNAPSHOT'
    compile group: 'org.adroitlogic', name: 'logging-slf4j-impl', version:'1.0.0-SNAPSHOT'
    compile(group: 'org.springframework.security', name: 'spring-security-core', version:'3.1.4.RELEASE') {
        exclude(module: 'spring-core')
        exclude(module: 'spring-context')
        exclude(module: 'spring-beans')
    }
}
EN

回答 2

Stack Overflow用户

发布于 2014-04-26 14:39:44

使用不同的库版本可能会产生错误。看一看这个:

6b4

Spring 3.1 entityManagerFactory java.lang.NoSuchFieldError: NULL Error

票数 1
EN

Stack Overflow用户

发布于 2014-04-27 17:42:39

我认为我的IDE在库方面处于不正确的状态。我删除了我的项目,重新添加它,现在我通过了这个问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23312328

复制
相关文章

相似问题

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