导入的Git存储库但找不到某些导入?

时间:2017-06-30 15:02:39

标签: spring maven jackson jackson-modules

我有一个导入Eclipse的Git存储库,但它有一些导入错误。

我正在使用Spring Redis版本1.8.4,并按照他们的示例介绍了如何进行对象映射。我使用了Jackson Mapper链接,然后使用了jackson-datatype-mongo mapper。

https://github.com/commercehub-oss/jackson-datatype-mongo

在我的工作电脑上,一切都很好。

enter image description here

<dependency>
        <groupId>com.commercehub.jackson</groupId>
        <artifactId>jackson-datatype-mongo</artifactId>
        <version>2.1.0</version>
    </dependency>

    <dependency>
        <groupId>com.fasterxml.jackson.core</groupId>
        <artifactId>jackson-annotations</artifactId>
        <version>2.7.6</version>
    </dependency>

    <dependency>
        <groupId>org.springframework.data</groupId>
        <artifactId>spring-data-redis</artifactId>
        <version>1.8.4.RELEASE</version>
    </dependency>

如果我删除了jackson-datatype-mongo依赖项,那么导入就可以了,但是我不会导入MongoModule。我尝试了一个eclipse的解决方案,它说它可以存档'jackson-databind-2.8.1.jar',一切都很清楚。但是我的'.classpath'文件现在已经改变了。

我不明白它是如何在一台机器上运行的,我所做的只是将存储库克隆到另一台机器上。

1 个答案:

答案 0 :(得分:0)

我解决了这个问题。我检查了项目中的库,它显示该类在那里。所以我进入了&#39; .m2 \ repository \ com \ fasterxml \ jackson \ core&#39;并删除了整个&#39; jackson-databind&#39;文件夹和重新启动的eclipse和所有导入现在都已解决。