Я добавил код new JSONObject(new JSONTokener(EsimActivationProcessor.class.getResourceAsStream))
для проверки входного запроса json по схеме json. Проверка на сервере и нормальная работа. При тестировании того же класса с использованием junit я получаю java.lang.NoSuchMethodError: org.json.JSONTokener.<init>(Ljava/io/InputStream;)V
ошибку.
Я добавил следующую банку:
<dependency>
<groupId>org.everit.json</groupId>
<artifactId>org.everit.json.schema</artifactId>
<version>1.3.0</version>
</dependency>
Я пытался удалить конфликтующие методы в банке springboot-test
баночка:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
<exclusions>
<exclusion>
<groupId>com.vaadin.external.google</groupId>
<artifactId>android-json</artifactId>
</exclusion>
</exclusions>
</dependency>