java.lang.NoClassDefFoundError: org/apache/curator/framework/recipes/cache/TreeCacheListener
at java.lang.ClassLoader.defineClass1(Native Method) ~[na:1.8.0_191]
at java.lang.ClassLoader.defineClass(ClassLoader.java:763) ~[na:1.8.0_191]
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) ~[na:1.8.0_191]
at java.net.URLClassLoader.defineClass(URLClassLoader.java:468) ~[na:1.8.0_191]
at java.net.URLClassLoader.access$100(URLClassLoader.java:74) ~[na:1.8.0_191]
at java.net.URLClassLoader$1.run(URLClassLoader.java:369) ~[na:1.8.0_191]
at java.net.URLClassLoader1.run(URLClassLoader.java:363)[na:1.8.0191]atjava.security.AccessController.doPrivileged(NativeMethod)[na:1.8.0191]atjava.net.URLClassLoader.findClass(URLClassLoader.java:362)[na:1.8.0191]atjava.lang.ClassLoader.loadClass(ClassLoader.java:424)[na:1.8.0191]atsun.misc.LauncherAppClassLoader.loadClass(Launcher.java:349) ~[na:1.8.0_191]
at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[na:1.8.0_191]
at org.apache.dubbo.remoting.zookeeper.curator.CuratorZookeeperClient.createTargetDataListener(CuratorZookeeperClient.java:217) ~[dubbo-2.7.3.jar:2.7.3]
at org.apache.dubbo.remoting.zookeeper.curator.CuratorZookeeperClient.createTargetDataListener(CuratorZookeeperClient.java:52) ~[dubbo-2.7.3.jar:2.7.3]
at org.apache.dubbo.remoting.zookeeper.support.AbstractZookeeperClient.addDataListener(AbstractZookeeperClient.java:118) ~[dubbo-2.7.3.jar:2.7.3]
at org.apache.dubbo.configcenter.support.zookeeper.ZookeeperDynamicConfiguration.(ZookeeperDynamicConfiguration.java:62) ~[dubbo-2.7.3.jar:2.7.3]
at org.apache.dubbo.configcenter.support.zookeeper.ZookeeperDynamicConfigurationFactory.createDynamicConfiguration(ZookeeperDynamicConfigurationFactory.java:38) ~[dubbo-2.7.3.jar:2.7.3]
at org.apache.dubbo.configcenter.AbstractDynamicConfigurationFactory.getDynamicConfiguration(AbstractDynamicConfigurationFactory.java:33) ~[dubbo-2.7.3.jar:2.7.3]
at org.apache.dubbo.config.AbstractInterfaceConfig.getDynamicConfiguration(AbstractInterfaceConfig.java:314) ~[dubbo-2.7.3.jar:2.7.3]
at org.apache.dubbo.config.AbstractInterfaceConfig.prepareEnvironment(AbstractInterfaceConfig.java:289) ~[dubbo-2.7.3.jar:2.7.3]
at org.apache.dubbo.config.AbstractInterfaceConfig.startConfigCenter(AbstractInterfaceConfig.java:279) ~[dubbo-2.7.3.jar:2.7.3]
at org.apache.dubbo.config.AbstractInterfaceConfig.lambda$null7(AbstractInterfaceConfig.java:626)[dubbo−2.7.3.jar:2.7.3]atjava.util.Optional.orElseGet(Optional.java:267)[na:1.8.0191]atorg.apache.dubbo.config.AbstractInterfaceConfig.lambdauseRegistryForConfigIfNecessary8(AbstractInterfaceConfig.java:619)[dubbo−2.7.3.jar:2.7.3]atjava.util.Optional.ifPresent(Optional.java:159)[na:1.8.0191]atorg.apache.dubbo.config.AbstractInterfaceConfig.useRegistryForConfigIfNecessary(AbstractInterfaceConfig.java:617)[dubbo−2.7.3.jar:2.7.3]atorg.apache.dubbo.config.AbstractInterfaceConfig.checkRegistry(AbstractInterfaceConfig.java:207)[dubbo−2.7.3.jar:2.7.3]atorg.apache.dubbo.config.ServiceConfig.checkAndUpdateSubConfigs(ServiceConfig.java:302)[dubbo−2.7.3.jar:2.7.3]atorg.apache.dubbo.config.ServiceConfig.export(ServiceConfig.java:369)[dubbo−2.7.3.jar:2.7.3]atorg.apache.dubbo.config.spring.ServiceBean.export(ServiceBean.java:336)[dubbo−2.7.3.jar:2.7.3]atorg.apache.dubbo.config.spring.ServiceBean.onApplicationEvent(ServiceBean.java:114)[dubbo−2.7.3.jar:2.7.3]atorg.apache.dubbo.config.spring.ServiceBean.onApplicationEvent(ServiceBean.java:60)[dubbo−2.7.3.jar:2.7.3]atorg.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:172)[spring−context−5.1.9.RELEASE.jar:5.1.9.RELEASE]atorg.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:165)[spring−context−5.1.9.RELEASE.jar:5.1.9.RELEASE]atorg.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:139)[spring−context−5.1.9.RELEASE.jar:5.1.9.RELEASE]atorg.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:402)[spring−context−5.1.9.RELEASE.jar:5.1.9.RELEASE]atorg.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:359)[spring−context−5.1.9.RELEASE.jar:5.1.9.RELEASE]atorg.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:896)[spring−context−5.1.9.RELEASE.jar:5.1.9.RELEASE]atorg.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552)[spring−context−5.1.9.RELEASE.jar:5.1.9.RELEASE]atorg.springframework.boot.SpringApplication.refresh(SpringApplication.java:743)[spring−boot−2.1.7.RELEASE.jar:2.1.7.RELEASE]atorg.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:390)[spring−boot−2.1.7.RELEASE.jar:2.1.7.RELEASE]atorg.springframework.boot.SpringApplication.run(SpringApplication.java:312)[spring−boot−2.1.7.RELEASE.jar:2.1.7.RELEASE]atorg.springframework.boot.SpringApplication.run(SpringApplication.java:1214)[spring−boot−2.1.7.RELEASE.jar:2.1.7.RELEASE]atorg.springframework.boot.SpringApplication.run(SpringApplication.java:1203)[spring−boot−2.1.7.RELEASE.jar:2.1.7.RELEASE]atcom.atguigu.gmall.BootUserServiceProviderApplication.main(BootUserServiceProviderApplication.java:15)[classes/:na]Causedby:java.lang.ClassNotFoundException:org.apache.curator.framework.recipes.cache.TreeCacheListeneratjava.net.URLClassLoader.findClass(URLClassLoader.java:382)[na:1.8.0191]atjava.lang.ClassLoader.loadClass(ClassLoader.java:424)[na:1.8.0191]atsun.misc.LauncherAppClassLoader.loadClass(Launcher.java:349) ~[na:1.8.0_191]
at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[na:1.8.0_191]