我正在尝试使用json-schema-validator 2.1.6验证json模式。类JsonSchema有一个方法validate(jsonfile),它返回类ProcessingReport但没有ProcessingReport,或者我无法发现它。我也试过2.1.8,但同样的问题。任何人在使用它之前都可以解决我错过的问题吗?
ProcessingReport report; // No such Class is present in the jar
report = schema.validate(good);
此代码在其中一个示例中给出。
我从here获得了jar。我正在寻找版本2.0.1(这是稳定版本),但没有该版本的二进制文件,所以我被迫使用开发版本。
答案 0 :(得分:2)
ProcessingReport类存在于json-schema-core(http://fge.github.io/json-schema-core/stable/index.html)
中您需要在路径中添加https://github.com/fge/json-schema-core二进制文件。