Java.lang.NoSuchMethodError при использовании org.json.JSONTokener для сбоя проверки схемы при запуске тестового примераJAVA

Программисты JAVA общаются здесь
Anonymous
Java.lang.NoSuchMethodError при использовании org.json.JSONTokener для сбоя проверки схемы при запуске тестового примера

Сообщение Anonymous »

Я добавил код new JSONObject(new JSONTokener(EsimActivationProcessor.class.getResourceAsStream)) для проверки входного запроса json на соответствие схеме json. Проверка на сервере и нормальная работа. При тестировании того же класса с использованием junit я получаю ошибку java.lang.NoSuchMethodError: org.json.JSONTokener.(Ljava/io/InputStream;)V.
Я добавил следующий jar:


org.everit.json
org.everit.json.schema
1.3.0



Я пробовал удалить конфликтующие методы в jar Springboot-test jar:


org.springframework.boot
spring-boot-starter-test
test


com.vaadin.external.google
android-json





Подробнее здесь: https://stackoverflow.com/questions/567 ... validation

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