Skip to content
Snippets Groups Projects
Commit 94a450b8 authored by Martin Weise's avatar Martin Weise
Browse files

finally swagger ui spin-up, there were undocumented dependencies

parent 4cf7b261
No related branches found
No related tags found
No related merge requests found
......@@ -17,4 +17,6 @@
<maven.compiler.target>11</maven.compiler.target>
</properties>
<dependencies/>
</project>
\ No newline at end of file
......@@ -27,8 +27,8 @@
<mapstruct.version>1.4.2.Final</mapstruct.version>
<docker.version>3.2.7</docker.version>
<testcontainers.version>1.15.2</testcontainers.version>
<swagger.version>3.0.0</swagger.version>
<openapi.version>1.5.5</openapi.version>
<swagger.version>2.1.7</swagger.version>
<springfox.version>3.0.0</springfox.version>
</properties>
<dependencies>
......@@ -113,6 +113,26 @@
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-boot-starter</artifactId>
<version>${springfox.version}</version>
</dependency>
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger-ui</artifactId>
<version>${springfox.version}</version>
</dependency>
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-spring-web</artifactId>
<version>${springfox.version}</version>
</dependency>
<dependency>
<groupId>io.swagger.core.v3</groupId>
<artifactId>swagger-annotations</artifactId>
<version>${swagger.version}</version>
</dependency>
<dependency>
<groupId>io.swagger.core.v3</groupId>
<artifactId>swagger-models</artifactId>
<version>${swagger.version}</version>
</dependency>
</dependencies>
......
......@@ -31,6 +31,13 @@
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>repackage</goal><!-- to make it exuteable with $ java -jar ./app.jar -->
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
......
......@@ -2,21 +2,18 @@ package at.tuwien.config;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.http.MediaType;
import springfox.documentation.builders.PathSelectors;
import springfox.documentation.builders.RequestHandlerSelectors;
import springfox.documentation.oas.annotations.EnableOpenApi;
import springfox.documentation.service.ApiInfo;
import springfox.documentation.service.ApiKey;
import springfox.documentation.service.Contact;
import springfox.documentation.spi.DocumentationType;
import springfox.documentation.spring.web.plugins.Docket;
import springfox.documentation.swagger2.annotations.EnableSwagger2;
import java.util.Collections;
import java.util.HashSet;
import static com.google.common.collect.Lists.newArrayList;
@Configuration
@EnableOpenApi
public class SwaggerConfig {
@Bean
......@@ -39,7 +36,6 @@ public class SwaggerConfig {
null,
Collections.emptyList());
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment