我想用“swagger-jaxrs-maven”插件从源代码生成RESTful API文档。如何设置swagger-jaxrs-maven?
我跟着这个网站: swagger-jaxrs-maven
但行家抱怨无法找到这个插件,于是我去搜索它 maven central repository
只下找到的groupId com.greensopinion.swagger。所以我改变了它。
但现在我得到这个错误:
[错误]未能执行目标com.greensopinion.swagger:JAXRS根:1.3.0生成项目条约(默认):目标融为一体执行默认。 greensopinion.swagg er:jaxrs-gen:1.3.0:生成失败:由于API不兼容,无法在插件'com.greensopinion.swagger:jaxrs-gen:1.3.0'中加载mojo'generate': org.codehaus.plexus.component.repository.exception.ComponentLookupException:COM/greensopinion /昂首阔步/ jaxrsgen/SwaggerJaxrsGeneratorMojo:不支持major.mi 也不版本52.0
我清理所有我的本地Maven存储库,并重新尝试,它不起作用。
我的maven是3.2.3,JDK是1.7。
我的RESTful框架是Jersey2.17与杰克逊。
任何有关如何使其工作的建议?
* maven抱怨找不到这个插件*你可以分享你使用的依赖关系吗?但问题是,这是一个使用Java 8的插件。至少,这个版本不能与JDK 7一起使用。这是* Unsupported major.minor版本52.0 *告诉你的。 – Tunaki
谢谢,Tunaki,它在我切换到JDK 8后有效。 – Justin