java.lang.ClassNotFoundException: com.jayway.jsonpath.Configuration$Defaults
Я пытаюсь использовать эту библиотеку Json2flat, я добавил в pom следующие зависимости:
<dependency>
<groupId>com.github.opendevl</groupId>
<artifactId>json2flat</artifactId>
<version>1.0.3</version>
</dependency>
<dependency>
<groupId>com.jayway.jsonpath</groupId>
<artifactId>json-path</artifactId>
<version>2.2.0</version><!--INO-MVN-MAN-VER$-->
</dependency>
Когда я делаю JFlat flatMe = new JFlat(json);
я получил это исключение:
java.lang.ClassNotFoundException: com.jayway.jsonpath.Configuration$Defaults
вот ссылка на библиотеку в Github:
1 ответ
Скорее всего, ваша 'mvn clean install' не удалась. Я вижу, что последняя версия, доступная в mvn repo по умолчанию, - 1.0.3, а вы указали 2.2.0. Попробуйте обновить версию, чтобы отразить фактические данные (например, 1.0.3)