我在将jackson-module-jsonSchema-2.1.0.jar和jackson-databind-2.1.5.jar库合并到我的项目中时遇到问题。
我在 Windows 上使用 Eclipse,并且创建了一个新的“来自现有 JAR 档案的插件”项目,其中包含 jackson-module-jsonSchema-2.1.0.jar 和 jackson-databind-2.1.5.jar 作为依赖项.
问题如下:
- 在创建的项目中只有包
com.fasterxml.jackson.databind.jsonSchema
- 包裹
com.fasterxml.jackson.databind.jsonshema
丢失
我想这是因为两个 JAR(jackson-module-jsonSchema-2.1.0.jar 和 jackson-databind-2.1.5.jar)分别包含两个相似路径中的
com/fasterxml/jackson/databind/jsonschema
代码com/fasterxml/jackson/databind/jsonShema
。这两个路径仅在大小写(s vs S)上有所不同,并且在 Windows 上,包的路径不区分大小写。
我怎么解决这个问题?谢谢。