java.lang.ClassNotFoundException:com.jayway.jsonpath.Configuration $ Defaults
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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中图书馆的链接:
答案
很可能你的'mvn clean install'失败了。我看到默认mvn repo中可用的最新版本是1.0.3,而你指定了2.2.0。尝试更新版本以反映实际情况(即1.0.3)
以上是关于java.lang.ClassNotFoundException:com.jayway.jsonpath.Configuration $ Defaults的主要内容,如果未能解决你的问题,请参考以下文章