Generieren Yaml oder Json-Datei von Swagger Dokumentation
Habe ich developpe einige Rest-web-service, dokumentiert durch stolzieren, mit Fors-springmvc annotions.
Nun, ich will swagger-editor zum generieren von client-side-Rest-web-service-code, aber swagger-editor benötigen, Yaml oder Json-Datei. Wissen Sie, ob es einen Weg gibt, um diese Datei zu generieren ?
Vielen Dank im Voraus
EDIT :
Es kann erfolgen, indem swagger-mvn-plugin , aber ich habe nicht gefunden, ein Beispiel, wie es zu tun ?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich Antworte mir selbst 🙂 . Sie können generieren von client-und server-seitige Dokumentation (yaml, json und html) durch Verwendung Fors-maven-plugin
Fügen Sie diese zu Ihrem pom.xml:
Können Sie herunterladen *.hbs-Vorlage an diese Adresse:
https://github.com/kongchen/swagger-maven-example
Ausführen
mvn swagger:generate
Json-Dokumentation generiert wird, bei Ihrem Projekt
/generated/swagger/
- Verzeichnis.Vergangenheit, die Sie an diese Adresse :
http://editor.swagger.io
Und zu generieren, was immer Sie wollen (Server-seitig oder Client-side API in Ihre bevorzugte Technologie)