0
Ich sollte unsere Controller mit Prahlerei dokumentieren.So konfigurieren Sie Swagger-Ui für Federmvc
Ich habe
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger2</artifactId>
<version>2.6.1</version>
</dependency>
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger-ui</artifactId>
<version>2.0.2</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
<version>2.4.0</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.4.0</version>
</dependency>
in die pom.xml.
Im Frühjahr-web.xml:
<bean id="swagger2Config" class="springfox.documentation.swagger2.configuration.Swagger2DocumentationConfiguration" />
Und in Controller Ich habe hinzugefügt Anmerkungen. Wenn ich host:port/v2/api-doc
rufe, sehe ich json. Wie kann ich dasselbe in swagger-ui.html sehen?
Hhit 'localhost: 8080/Prahlerei-ui.html' unter der Annahme, dass die Anwendung auf Port 8080 läuft –
Sie aktualisieren sollten sowohl Ihre Springfox Abhängigkeiten zu 2.8.0. Sehen Sie sich auch [diese Beispielanwendung] (https://github.com/springfox/springfox-demos/tree/master/spring-xml-swagger) für eine Beispielanwendung an. –