Skip to content

Commit 39e849d

Browse files
committed
Use backbase boat plugin to generate api client inside backbase boat plugin.
1 parent 9ee90c5 commit 39e849d

1 file changed

Lines changed: 10 additions & 3 deletions

File tree

boat-maven-plugin/pom.xml

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,12 @@
124124
<scope>provided</scope>
125125
</dependency>
126126

127+
<dependency>
128+
<groupId>jakarta.annotation</groupId>
129+
<artifactId>jakarta.annotation-api</artifactId>
130+
<version>3.0.0</version>
131+
</dependency>
132+
127133
<dependency>
128134
<groupId>ch.qos.logback</groupId>
129135
<artifactId>logback-classic</artifactId>
@@ -352,9 +358,9 @@
352358
</executions>
353359
</plugin>
354360
<plugin>
355-
<groupId>org.openapitools</groupId>
356-
<artifactId>openapi-generator-maven-plugin</artifactId>
357-
<version>${openapi-generator.version}</version>
361+
<groupId>com.backbase.oss</groupId>
362+
<artifactId>boat-maven-plugin</artifactId>
363+
<version>0.17.50</version>
358364
<executions>
359365
<execution>
360366
<goals>
@@ -374,6 +380,7 @@
374380
<library>feign</library>
375381
<dateLibrary>java8</dateLibrary>
376382
<additionalModelTypeAnnotations>@lombok.AllArgsConstructor @lombok.Builder </additionalModelTypeAnnotations>
383+
<useJakartaEe>true</useJakartaEe>
377384
</configOptions>
378385
</configuration>
379386
</execution>

0 commit comments

Comments
 (0)