0
Jaxrs-Analyzer Version 0.9
を使用すると、swagger 1.2
json docsが生成されます。 jaxrs-analyzer
を設定して、swagger 2
json定義を生成するように設定するにはどうすればよいですか?Jaxrs-Analyzerでスガッガー2定義のjsonドキュメントを生成するには?
<plugin>
<groupId>com.sebastian-daschner</groupId>
<artifactId>jaxrs-analyzer-maven-plugin</artifactId>
<version>0.9</version>
<executions>
<execution>
<goals>
<goal>analyze-jaxrs</goal>
</goals>
<configuration>
<!-- Available backends, defaults to plaintext -->
<!-- <backend>plaintext</backend> -->
<backend>swagger</backend>
</configuration>
</execution>
</executions>
</plugin>
編集
サンプル闊歩のJSONドキュメント。
{
"apiVersion" : "1",
"swaggerVersion" : "1.2",
"basePath" : "/testwar/rest",
"resourcePath" : "/TankSystems",
"apis" : [ {
を参照してください。 – Ratha
swagger-docletのようなMavenビルドで他のプラグインを使用していますか? JAX-RSアナライザーツールには2.0以上のSwaggerバージョンは含まれていなかったので、上記のJSONは他のプラグインから来たものと確信しています。 –
あなたは正しいです、\t com.carma.swagger.doclet.ServiceDoclet が原因です –
Ratha