如何解决Jackson 版本与开放 api 代码生成冲突
我在一个大型库(我无法升级版本)中使用 jackson 2.7,该库与小型服务器(我可以随意编辑)通信。我在库中有几个客户端都是用 java 编写的,我正在研究使用 https://github.com/OpenAPITools/openapi-generator 来自动生成客户端代码。不过从我目前的尝试来看,生成器似乎只支持 jackson 2.9,由于版本冲突,无法用于更大库中的任何内容。
我遇到的一个解决方案是将客户端生成的代码打包为一个带阴影的 jar,这样就不会有依赖冲突。这是唯一的前进道路吗?
考虑到我们真的只需要用一种语言编写客户端,我的用例是否是尝试客户端自动生成的糟糕用例?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。