Tag: raml

在RamlValidationService中获取java.lang.NoSuchFieldError:VALUE

我想创建一个RAMLvalidation器,它将获得RAML URL resturnvalidation结果。 为此我使用raml-java-parser 。 根据其自述文件,我尝试在下面的代码行执行: String sourceUrl = “http://api.apihub.com/onpositive/api/espn-raml-api/espn.raml”; List results = RamlValidationService.createDefault().validate(sourceUrl); 并得到以下错误消息: java.lang.NoSuchFieldError: VALUE 为什么我收到此错误? 在此之前,我得到了一些类未找到的exception,因此我手动应用了下面的jar库。 > juniversalchardet_1.0.3_1.0.0.jar > raml_parser_0.8.11_1.0.0.jar > rhino_1.7R4_1.0.0.jar > snakeyaml-1.16.jar > jackson_databind_2.4.4_1.0.0.jar 我也试过以下的东西。 inputStream是我通过ByteArrayInputStream解析的RAML内容。 但这不是一个无效的RAML因此我可能做错了。