2017-06-30 3 views
0

Ich habe ein Git-Repository, das ich in Eclipse importiert habe, aber es hat einige Importfehler.Importierte Git-Repository, aber einige Importe nicht gefunden?

Ich benutze Spring Redis Version 1.8.4 und folgen ihren Beispielen auf, wie Objekt Mapping zu tun. Ich benutzte den Jackson Mapper Link und folgte dann dem Jackson-Datentyp-Mongo Mapper.

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

Auf meinem Computer ist alles in Ordnung.

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> 

Wenn ich die Jackson-Datentyp-Mongo Abhängigkeit dann die Importe sind in Ordnung entfernen, aber dann würde ich nicht den MongoModule Import hat. Ich habe versucht, eine der Lösungen von Eclipse und es sagte, dass es ein Archiv "Jackson-Databind-2.8.1.jar" könnte und alles wäre klar. Aber dann ist meine '.classpath' Datei jetzt geändert.

Ich verstehe nicht, wie es auf einer Maschine in Ordnung ist, und alles, was ich tat, war, das Repository in eine andere Maschine zu klonen.

+0

hat jemand einen Anhaltspunkt? Kann das nicht herausfinden, sehr frustrierend – LR07

+0

Wer weiß, was daran falsch sein kann? Ich importiere nur ein Projekt von Github. Es funktioniert gut auf einer Maschine – LR07

Antwort

0

Ich löste das Problem. Ich überprüfte Bibliotheken im Projekt und es zeigte, dass die Klasse dort war. Also ging ich in '.m2 \ repository \ com \ speedxml \ jackson \ core' und löschte den gesamten 'jackson-databind' Ordner und startete Eclipse neu und alle Importe wurden nun aufgelöst.

Verwandte Themen