io.swagger.annotations和com.wordnik.swagger.annotations之间有什么不同

Zha*_* Yi 13 swagger

我是swagger的新手,发现有两个swagger注释包:io.swagger.annotations和com.wordnik.swagger.annotations.我想知道它们和我应该使用的不同之处是什么?

feh*_*guy 9

com.wordnik包装适用于较旧的swagger规格,1.x.至于swagger规范2.0,现在是包io.swagger.注释签名应该相同,只是包已更改.


Sam*_*ada 6

这些是不同版本的swagger,它们与您可能正在使用的其他支持软件堆栈的不同版本一起使用.

一个月前,当我尝试将我的应用程序与swagger ui集成时,我也遇到过这两个问题.我使用的是cxf 2.7.11,jackson 2.6.0和spring 3.0.7.我使用com.wordnik(旧版本,在url api_docs中使用ApiListingResource等生成了swagger json)时遇到了很多困难,但后来考虑实现io.swagger(更新版本)只是为了看看差异.原来那是我应该首先使用的版本.之后一切都到位了.