Java не находит библиотеки
Проблема с подключением библиотек для работы с json и spring. Вот подключаемые библиотеки json: (В spring та же самая ошибка)
import com.fasterxml.jackson.annotation.JsonAutoDetect;
import com.fasterxml.jackson.databind.ObjectMapper
При наведении на "fasterxml" пишет "Cannot resolve symbol 'fasterxml'" И предлагает решение
Find JAR on web
После нажатия на которое высвечивается
No libraries found for 'com. fasterxml. jackson. annotation. JsonAutoDetect'
Она как в Idea, так и в vs code. Что на Windows, что на Linux. Переустанавливал все по несколько раз, ничего не помогает. Добавлял нужную библиотеку вручную - тоже самое. SDK man также наотрез отказывается устанавливать что-либо, выдает ошибку на этом этапе
Ответы (1 шт):
import только говорит в какой библиотеке искать класс, но библиотека должна быть у вас загружена в проект.
Вам необходимо либо скачать библиотеку вручную и добавить ее в проект,
Добавить библиотеку в проект: в IntelliJ IDEA: File -> Project Structure -> Libraries -> Add -> Java -> выбрать скачанную библиотеку в формате . jar . Импортировать необходимые классы из библиотеки в свой код
либо использовать один из сборщиков (что предпочтительнее и потом проще), к примеру maven. Вам надо будет только указать в POM какая бибилотека нужна, а maven сам ее скачает с репозитория. Информации и видеоуроков по maven в интернете много. К примеру,
https://javarush.com/groups/posts/2523-chastjh-4osnovih-maven