MongoDB启动报错

spring boot 引入MongoDB启动报错

java.lang.IllegalStateException: Failed to introspect Class [io.micrometer.core.instrument.binder.mongodb.DefaultMongoConnectionPoolTagsProvider] from ClassLoader [sun.misc.Launcher$AppClassLoader@18b4aac2] 
at org.springframework.util.ReflectionUtils.getDeclaredMethods(ReflectionUtils.java:485) ~[spring-core-5.3.26.jar:5.3.26] 
at org.springframework.util.ReflectionUtils.doWithLocalMethods(ReflectionUtils.java:321) ~[spring-core-5.3.26.jar:5.3.26] 
at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.buildLifecycleMetadata(InitDestroyAnnotationBeanPostProcessor.java:232) ~[spring-beans-5.3.26.jar:5.3.26] 
at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.findLifecycleMetadata(InitDestroyAnnotationBeanPostProcessor.java:210) ~[spring-beans-5.3.26.jar:5.3.26] 
at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessMergedBeanDefinition(InitDestroyAnnotationBeanPostProcessor.java:149) ~[spring-beans-5.3.26.jar:5.3.26] 
at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessMergedBeanDefinition(CommonAnnotationBeanPostProcessor.java:305) ~[spring-context-5.3.26.jar:5.3.26] 
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyMergedBeanDefinitionPostProcessors(AbstractAutowireCapableBeanFactory.java:1116) ~[spring-beans-5.3.26.jar:5.3.26] 
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:594) ~[spring-beans-5.3.26.jar:5.3.26] ... 29 
common frames omitted Caused by: java.lang.NoClassDefFoundError: com/mongodb/event/ConnectionPoolCreatedEvent at java.lang.Class.getDeclaredMethods0(Native Method) ~[na:1.8.0_401] 
at java.lang.Class.privateGetDeclaredMethods(Class.java:2701) ~[na:1.8.0_401] at java.lang.Class.getDeclaredMethods(Class.java:1975) ~[na:1.8.0_401] 
at org.springframework.util.ReflectionUtils.getDeclaredMethods(ReflectionUtils.java:467) ~[spring-core-5.3.26.jar:5.3.26] ... 36 
common frames omitted Caused by: java.lang.ClassNotFoundException: com.mongodb.event.ConnectionPoolCreatedEvent 
at java.net.URLClassLoader.findClass(URLClassLoader.java:387) ~[na:1.8.0_401] at java.lang.ClassLoader.loadClass(ClassLoader.java:418) ~[na:1.8.0_401] 
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:359) ~[na:1.8.0_401] at java.lang.ClassLoader.loadClass(ClassLoader.java:351) ~[na:1.8.0_401] ... 40 
common frames omitted

pom.xml

		<dependency>
			<groupId>org.mongodb</groupId>
			<artifactId>mongo-java-driver</artifactId>
			<version>3.8.2</version>
		</dependency>

要确认版本是否对应
https://docs.spring.io/spring-data/mongodb/docs/3.4.9/reference/html/

在这里插入图片描述

发现版本不对,但是mongo-java-driver又没有4.0以上的
在这里插入图片描述

加如下依赖

<dependency>
    <groupId>org.mongodb</groupId>
    <artifactId>mongodb-driver-sync</artifactId>
    <version>4.7.0</version>
</dependency>

版本不要太高,4.9以上可能会有Loggers报错

相关推荐

  1. eclipse启动

    2024-03-20 06:16:08       39 阅读
  2. IDEA启动正常debug启动

    2024-03-20 06:16:08       26 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-20 06:16:08       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-20 06:16:08       100 阅读
  3. 在Django里面运行非项目文件

    2024-03-20 06:16:08       82 阅读
  4. Python语言-面向对象

    2024-03-20 06:16:08       91 阅读

热门阅读

  1. 网络工程师练习题4

    2024-03-20 06:16:08       36 阅读
  2. 高级优化理论与方法(四)

    2024-03-20 06:16:08       30 阅读
  3. SQL的INSERT IGNORE用法

    2024-03-20 06:16:08       36 阅读
  4. 程序运行时,常见存储区分类及作用

    2024-03-20 06:16:08       34 阅读
  5. 无法加载DLL“SQLite.Interop.dll“:找不到指定模块

    2024-03-20 06:16:08       41 阅读
  6. ES-Hadoop:将Elasticsearch与Hadoop无缝集成的开源工具

    2024-03-20 06:16:08       36 阅读
  7. 【ML】逻辑回归、生成式与判别式引出 3

    2024-03-20 06:16:08       42 阅读
  8. C#面:什么是自定义异常

    2024-03-20 06:16:08       37 阅读
  9. [游戏开发][Unity] 导出Xcode工程,完成调试与发布

    2024-03-20 06:16:08       38 阅读
  10. Android 逆向(三)-adb常用逆向命令

    2024-03-20 06:16:08       37 阅读
  11. C++ 类模板

    2024-03-20 06:16:08       40 阅读