Java: нужно прочитать модуль jackson.databind, но его не существует. ⇐ JAVA

Программисты JAVA общаются здесь
Anonymous
Java: нужно прочитать модуль jackson.databind, но его не существует.

Сообщение Anonymous »

У меня есть класс MyClass внутри Java-модуля com.example.mymodule, который должен использовать com.fasterxml.jackson.databind.ObjectMapper.
При попытке запустить приложение я получаю следующую ошибку:

java.lang.IllegalAccessError: class com.example.MyClass (в модуле
com.example.mymodule) не может получить доступ к классу
com.fasterxml.jackson.databind.ObjectMapper (в модуле
com.fasterxml.jackson.databind), поскольку модуль com.example.mymodule
не читает модуль com.fasterxml.jackson.databind

Я пробовал добавить требует com.fasterxml.jackson.databind; в мой модуль , но затем я получаю сообщение об ошибке «com.fasterxml.jackson.databind не может быть преобразован в модуль».
Я использую Maven и у меня установлена ​​последняя версия jackson-databind :2.18.0 в моих зависимостях. Сам jar не содержит модуль-info.java.
Я также пробовал использовать require jackson.databind;, но затем получаю ошибку:

java.lang.module.FindException: модуль jackson.databind не найден,
требуется для com.example.mymodule"


Подробнее здесь: https://stackoverflow.com/questions/791 ... -not-exist

Вернуться в «JAVA»