按一般配置报错
server.port=8081
dubbo.apolication.name=dubbo-provider
dubbo.registry.address=zookeeper://127.0.0.1:2181
#选择协议3.0之前的
dubbo.protocol.name=dubbo
dubbo.protocol.port=20880
报错如下:
可以看出说是配置文件有问题,但我们上面看出没问题,于是我就吧这个程序名改成Spring的
修改配置,成功启动
server.port=8081
#dubbo.apolication.name=dubbo-provider
spring.application.name=dubbo-provider
dubbo.registry.address=zookeeper://127.0.0.1:2181
#选择协议3.0之前的
dubbo.protocol.name=dubbo
dubbo.protocol.port=20880
成功运行,这期间换过dubbo的版本,也是一样的错
总结
不清楚为什么会有这个问题,也不知道windows是否一样的问题