博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
dubbo 2.5.4 在JDK8下启动错误
阅读量:6919 次
发布时间:2019-06-27

本文共 2291 字,大约阅读时间需要 7 分钟。

hot3.png

错误日志:

ERROR context.ContextLoader - Context initialization failedorg.springframework.beans.factory.BeanCreationException: Error creating bean with name 'uriBrokerService': Cannot create inner bean '(inner bean)' of type [com.alibaba.citrus.service.uribroker.impl.URIBrokerServiceImpl$URIBrokerInfo] while setting bean property 'brokers' with key [0]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name '(inner bean)#25': Cannot create inner bean 'server' of type [com.alibaba.citrus.service.uribroker.uri.GenericURIBroker] while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'server': Error setting property values; nested exception is org.springframework.beans.NotWritablePropertyException: Invalid property 'URIType' of bean class [com.alibaba.citrus.service.uribroker.uri.GenericURIBroker]: Bean property 'URIType'is not writable or has an invalid setter method. Does the parameter type of the setter match the return type of the getter?        at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:230)        at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:122)        at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveManagedList(BeanDefinitionValueResolver.java:287)

解决方案:

1、webx的依赖改为3.1.6版;

     
com.alibaba.citrus
     
citrus-webx-all
     
3.1.6
 

2、添加velocity的依赖,我用了1.7;

 
       
org.apache.velocity
       
velocity
       
1.7
 

3、对依赖项dubbo添加exclusion,避免引入旧spring

 
        
com.alibaba
        
dubbo
        
${project.parent.version}
        
            
                
org.springframework
                
spring
            
        
    

4、webx已有spring 3以上的依赖,因此注释掉dubbo-admin里面的spring依赖

 
        
        
    

转载于:https://my.oschina.net/ihanfeng/blog/525274

你可能感兴趣的文章
行为型模式:模板方法
查看>>
Linux命令
查看>>
5、Flutter Widget - AbsorbPointer;
查看>>
区块链:定义未来金融与经济新格局
查看>>
小册笔记
查看>>
mongoDB高级查询这一篇就够了
查看>>
js节流和防抖
查看>>
MySQL学习笔记之三排序和过滤
查看>>
VUE 使用笔记
查看>>
(转)Android studio 多渠道打包(超简洁版)
查看>>
你好!未来的我
查看>>
iOS 【奇巧淫技】获取webView内容高度
查看>>
阿里云CentOS MYSQL无法访问3306端口解决方案之一(不建议)
查看>>
spring Cloud Gateway 入门简单使用
查看>>
SpringBoot源码解析-内嵌Tomcat容器的启动
查看>>
Flow_学习笔记
查看>>
阿里Java面试题剖析:关于系统拆分,为什么要进行系统拆分?
查看>>
Application 详解
查看>>
玩转Kotlin- 实现方法队列 ,顺序执行
查看>>
朋友,这里有个仓库需要你 PR 一下
查看>>