Ich versuche das Plugin "swagger-jaxrs-maven" zu verwenden, um RESTful-API-Dokumente aus dem Quellcode zu generieren.wie man swagger-jaxrs-maven einrichtet?
Ich folgte dieser Website: swagger-jaxrs-maven
aber Maven beschweren es nicht dieses Plugin nicht finden, so suchte ich es auf maven central repository
es finden nur unter groupId com.greensopinion.swagger. Also habe ich es geändert.
Aber jetzt bekomme ich diesen Fehler:
[ERROR] Fehler Ziel com.greensopinion.swagger auszuführen: jaxrs-gen: 1.3.0: erzeugen (default) auf Projektvertrag: Ausführung Verzug Ziel com. greensopinion.swagg er: jaxrs-gen: 1.3.0: generate failed: Das mojo 'generate' konnte im Plugin 'com.greensopinion.swagger: jaxrs-gen: 1.3.0' aufgrund einer API-Inkompatibilität nicht geladen werden: org.codehaus.plexus.component.repository.exception.ComponentLookupException: com/greensopinion/Prahlerei/jaxrsgen/SwaggerJaxrsGeneratorMojo: Nicht unterstützte major.mi noch Version 52.0
ich reinigte alle Meine lokale Maven-Repository und erneut versucht, es funktioniert nicht.
Mein Maven ist 3.2.3 und JDK ist 1.7.
Mein RESTful Rahmen ist Jersey2.17 mit Jackson.
Irgendwelche Vorschläge, wie es funktioniert?
* maven beschweren es kann dieses Plugin nicht finden * Können Sie teilen, welche Abhängigkeit Sie verwendet haben? Aber das Problem ist, dass dies ein Plugin ist, das Java 8 verwendet. Sie können diese Version zumindest nicht mit JDK 7 verwenden. Das ist es, was Ihnen * nicht unterstützt Major.minor Version 52.0 * sagt. – Tunaki
Danke, Tunaki, es funktioniert, nachdem ich zu JDK 8 gewechselt habe. – Justin