java.lang.NoClassDefFoundError: com.github.fge.jackson.JsonLoader
java.lang.NoClassDefFoundError: com.github.fge.jackson.JsonLoader
我正在使用 github 项目“json-schema-validator”并遇到以下错误。
java.lang.NoClassDefFoundError: com.github.fge.jackson.JsonLoader
at ****************.getJsonNode(Service.java:63)
at ****************.getSchemaNode(Service.java:69)
at ****************.isJsonValid(Service.java:93)
at ****************.requestToSectionJSON(Controller.java:477)
我添加了与 github 项目相同的 jar 文件..
但我不知道为什么它总是出现这个库错误。
(忽略***部分。它只是我的包名)
- jackson-coreutils 1.9
- json-架构核心 1.2.10
- 杰克逊核心 2.9.6
- 杰克逊数据绑定 2.9.6
- 杰克逊注释 2.9.6
- msg-简单 1.1
- btf 1.2
- 瓜吧 16.0.1
- json-模式验证器 2.2.10
- joda-time 2.9.7
- uri 模板 0.9
- 犀牛 1.7.7.1
- libphonenumber 8.0.0
- jsr305 3.0.1
- 激活 1.1.1
- mailapi 1.4.3
- jotp 简单 5.0.3
大多数情况下,如果您在运行时使用了错误版本的 jars,就会发生此错误。确保您使用的 jackson-coreutils.jar
版本正确(与编译代码时使用的版本相同)。
我正在使用 github 项目“json-schema-validator”并遇到以下错误。
java.lang.NoClassDefFoundError: com.github.fge.jackson.JsonLoader
at ****************.getJsonNode(Service.java:63)
at ****************.getSchemaNode(Service.java:69)
at ****************.isJsonValid(Service.java:93)
at ****************.requestToSectionJSON(Controller.java:477)
我添加了与 github 项目相同的 jar 文件.. 但我不知道为什么它总是出现这个库错误。
(忽略***部分。它只是我的包名)
- jackson-coreutils 1.9
- json-架构核心 1.2.10
- 杰克逊核心 2.9.6
- 杰克逊数据绑定 2.9.6
- 杰克逊注释 2.9.6
- msg-简单 1.1
- btf 1.2
- 瓜吧 16.0.1
- json-模式验证器 2.2.10
- joda-time 2.9.7
- uri 模板 0.9
- 犀牛 1.7.7.1
- libphonenumber 8.0.0
- jsr305 3.0.1
- 激活 1.1.1
- mailapi 1.4.3
- jotp 简单 5.0.3
大多数情况下,如果您在运行时使用了错误版本的 jars,就会发生此错误。确保您使用的 jackson-coreutils.jar
版本正确(与编译代码时使用的版本相同)。