2016-08-15 1 views
0

Ich bin neu an einem Projekt arbeiten, wo RAML verwendet werden soll, um die APIs zu definieren. Ich habe das RAML-JAX-RS p0lugin für Eclipse. Damit konnte ich eine RAML-Datei aus einem bestehenden REST-Service generieren. Ich konnte auch die REST-Schnittstellenklassen generieren. Es gibt ein Kontrollkästchen mit der Option "Client Proxy Code generieren". Aber es generiert keinerlei Client-Code. Nur die REST-Server-Schnittstellen werden generiert.Wie generieren Sie Dokumentation und Client-Code für RAML?

Ich habe versucht, nach einer Möglichkeit zu suchen, die Client-Klassen und die Dokumentationsdateien zu generieren. (Ich gehe davon aus, dass es das kann, als HTML-Dateien oder so.) Ich habe etwas Maven-Plugin-Code gesehen, um Client-Code zu generieren, aber ich kann nicht sehen, wie es funktioniert. Weiß jemand, wie man diese erzeugt? Entweder von Eclipse, Kommandozeile oder Maven ist OK bei mir. Vorzugsweise durch Maven.

Antwort

0

ich gefunden habe, dass die beste Option bisher

https://github.com/mulesoft-labs/raml-java-client-generator

ist, würde ich einen RAML 1.0 kompatibel Generator bevorzugen, aber keiner scheint zu existieren.

Wir stellen fest, dass einige Änderungen an 1.0 RAML erforderlich sind, um es ordnungsgemäß analysieren zu lassen, z. B. das Entfernen von Typen vor Beispielen usw.

Verwandte Themen