java.lang.NoSuchMethodError: mongodb版本冲突

引入的spring-data-mongodb版本造成的冲突:
java.lang.NoSuchMethodError: mongodb版本冲突_第1张图片

我的配置:

        <dependency>
            <groupId>org.springframeworkgroupId>
            <artifactId>spring-coreartifactId>
            <version>4.0.2.RELEASEversion>
        dependency>
                
        <dependency>
            <groupId>org.springframework.datagroupId>
            <artifactId>spring-data-mongodbartifactId>
            <version>2.0.5.RELEASEversion>
        dependency>

图中spring版本与spring-data-mongodb版本之间的关系为问题的关键。
之前spring为4.0.6 spring-data-mongodb为2.0.5.RELEASE 版本 兼容有问题
后改为spring4.0.6 spring-data-mongodb为1.7.2.RELEASE版本就解决了。

你可能感兴趣的:(Spring,mongodb)