add micronaut openapi spec generation

This commit is contained in:
Patrick Riegler
2022-02-15 17:52:01 +01:00
parent a81aa3a8a4
commit 04af529616
2 changed files with 25 additions and 0 deletions
+10
View File
@@ -18,6 +18,7 @@
<!-- If you are building with JDK 9 or higher, you can uncomment the lines below to set the release version -->
<release.version>14</release.version>
<micronaut.version>2.0.1</micronaut.version>
<micronautopenapi.version>2.0.0</micronautopenapi.version>
<exec.mainClass>dev.amatos.restcountries.Application</exec.mainClass>
<java.version>14</java.version>
</properties>
@@ -105,6 +106,10 @@
<artifactId>resteasy-client</artifactId>
<version>4.5.7.Final</version>
</dependency>
<dependency>
<groupId>io.swagger.core.v3</groupId>
<artifactId>swagger-annotations</artifactId>
</dependency>
</dependencies>
<build>
@@ -139,6 +144,11 @@
<artifactId>micronaut-validation</artifactId>
<version>${micronaut.version}</version>
</path>
<path>
<groupId>io.micronaut.openapi</groupId>
<artifactId>micronaut-openapi</artifactId>
<version>${micronautopenapi.version}</version>
</path>
</annotationProcessorPaths>
<compilerArgs>
<arg>-Amicronaut.processing.group=dev.amatos.restcountries</arg>