2015-11-06 6 views
2

Я снял старый проект (2 года), и у меня возникли проблемы с созданием проекта. У меня возникают следующие ошибки.Проблемы с поиском com.fasterxml.jackson.core

Error:(57, 29) java: cannot access com.fasterxml.jackson.core.Versioned 
    class file for com.fasterxml.jackson.core.Versioned not found 

и

Error:(58, 29) java: cannot access com.fasterxml.jackson.core.ObjectCodec 
    class file for com.fasterxml.jackson.core.ObjectCodec not found 

Это то, что у меня есть для зависимостей в pom.xml

<dependency> 
    <groupId>com.fasterxml.jackson.core</groupId> 
    <artifactId>jackson-databind</artifactId> 
    <version>2.2.2</version> 
</dependency> 
<dependency> 
    <groupId>com.fasterxml.jackson.datatype</groupId> 
    <artifactId>jackson-datatype-guava</artifactId> 
    <version>2.1.1</version> 
</dependency> 
<dependency> 
    <groupId>com.fasterxml.jackson.datatype</groupId> 
    <artifactId>jackson-datatype-joda</artifactId> 
    <version>2.1.1</version> 
</dependency> 

Это где проблема, как представляется, происходит

@Bean 
public ObjectMapper objectMapper() { 
    ObjectMapper objectMapper = new ObjectMapper(); 
    objectMapper.registerModule(new GuavaModule()); 
    objectMapper.registerModule(new JodaModule()); 
    return objectMapper; 
} 

I я оглянулся и попробовал разные без каких-либо успехов. Я делаю это неправильно? Это работало некогда.

Любая помощь будет оценена по достоинству.

Благодаря

+0

Невозможно воспроизвести. Попытайтесь удалить свой репозиторий m2 и перезагрузить все с нуля. – Tunaki

+0

Я предполагаю, что репо находится где-то в файле pom? Также я использую maven3, не уверен, что это вызовет проблему? Спасибо – D25

+2

Ваш репозиторий m2 - это где Maven хранит все установленные зависимости. Обычно он находится в '~/m2/repository'. Я предлагаю удалить весь этот каталог 'repository' и перезапустить Maven с помощью' mvn clean install'. Он будет перезагружать каждую зависимость и устанавливать их снова, убедившись, что где-то нет коррупции. – Tunaki

ответ

1

Лучший способ заключается в использовании: http://mvnrepository.com/

Найти и наслаждаться!

+0

Да, я добавил зависимость от pom.xml из этого репозитория и решил проблему для меня. Я заметил, что без этого репозитория он загрузил более старую банку –

 Смежные вопросы

  • Нет связанных вопросов^_^