nacos-client-2.0.3,启动报错,但服务上下线正常
报错信息
WARN org.reflections.Reflections [206] -| could not create Vfs.Dir from url. ignoring the exception and continuing
org.reflections.ReflectionsException: could not create Vfs.Dir from url, no matching UrlType was found [file:/opt/local/lib/libsvnjavahl-1.0.dylib]
在nacos的issue里面,有人解释到是因为这个文件libsvnjavahl-1.0.dylib不存在导致的。
实际上在我的文件目录中是存在的
既然是目录扫描反射,我最终对比了一下扫描的目录和nacos的源码包,最终发现naming这个包目录,并没有被打进去。
所以才导致上述错误的出现。没有naming的包名目录,导致Reflections扫描失败,报错。
除此之外,启动时还报了另外一个错误,也是扫描naming包导致的。
其实到了这一步,已经不用验证了,但我还是验证了一下,在文件中创建com.alibaba.nacos.api.remote.Paylo