Как использовать Джексона в Java и Bluej - PullRequest
0 голосов
/ 03 мая 2018

Мне нужно преобразовать нужный мне объект в формат Json, для этого я скачал файл jackson-core-2.9.5.jar и добавил его в библиотеки в Bluej, используя: Сервис-> Настройки-> Библиотеки-> Добавить файл, я перезапустил Bluej.

Затем в моем файле класса я добавил:

 import com.fasterxml.jackson.core.JsonParser;

Дело в том, что я пытаюсь сериализовать объект в Json, используя:

ObjectMapper objectMapper = new ObjectMapper();
Car car = new Car("yellow", "renault");

Я получаю:

не может найти символ - класс ObjectMapper

Я использую неправильный импорт? или есть что-то еще, что я должен сделать в Bluej?

1 Ответ

0 голосов
/ 03 мая 2018

Вам нужна эта зависимость для ObjectMapper

<dependency>
    <groupId>com.fasterxml.jackson.core</groupId>
    <artifactId>jackson-databind</artifactId>
    <version>2.9.5</version>
</dependency>
  • В случае, если вы хотите загрузить jackson-databind банку, вот ссылка .
  • Также вам нужно добавить jackson-annotations jar на classpath, если вы добавляете jar-файлы вручную. ссылка .
...