ufk*_*ufk 5 java tomcat red5 noclassdeffounderror jackson
我有一个Red5应用程序.由于Red5基于Tomcat,Tomcat大师可以提供帮助.
我的应用程序中有一个类,它使用Spring Social和Spring Social Facebook 1.1.0M3来初始化东西,以便准备一些实时的购买统计数据.
我有一个bean配置,用参数初始化该类.当我启动我的Red5并尝试创建我的bean时,我收到以下错误:
Error creating bean with name 'xpoFacebookPurchaseHandler' defined in ServletContext resource [/WEB-INF/red5-web.xml]: Invocation of init method failed; nested exception is java.lang.NoClassDefFoundError: com/fasterxml/jackson/databind/ObjectMapper
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1482)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:521)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:458)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:626)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479)
at org.red5.server.tomcat.TomcatLoader$1.run(TomcatLoader.java:591)
Run Code Online (Sandbox Code Playgroud)
如何配置bean是无关紧要的,所以我没有在这里粘贴它.
所以我得到NoClassDefFoundError的com/fasterxml/jackson/databind/ObjectMapper
现在我正在使用它maven,每当我添加一个包时,它确保它添加了所有的依赖项,什么不是.
如果我执行
strings jackson-databind-2.2.2.jar | grep -i ObjectMapper.class$com/fasterxml/jackson/databind/ObjectMapper.class
Run Code Online (Sandbox Code Playgroud)
我确实看到该类存在,并且该库位于我的项目的lib目录中.所以我无法弄清楚为什么当我执行我的项目时我仍然会得到NoClassDefFoundError.
| 归档时间: |
|
| 查看次数: |
11548 次 |
| 最近记录: |