项目场景:
今天学习dubbo启动项目时,报错:
java.lang.NumberFormatException: For input string: "127.0.0.1:2181"
原因分析:
期初以为是zookeeper配置文件中的data路径有问题,后来仔细查看发现是自己服务注册中心address属性有问题少加了//
错误属性:可以看到zookeeper后面少了两个//
<dubbo:registry address="zookeeper:127.0.0.1:2181"></dubbo:registry>
解决方案:
将其改为:
<dubbo:registry address="zookeeper://127.0.0.1:2181"></dubbo:registry>
后启动成功