Skip to content

Commit 6062494

Browse files
committed
Initial import
Signed-off-by: Laurent Broudoux <[email protected]>
1 parent b28f4d3 commit 6062494

File tree

1 file changed

+113
-0
lines changed

1 file changed

+113
-0
lines changed

pom.xml

Lines changed: 113 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,113 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<project xmlns="http://maven.apache.org/POM/4.0.0"
3+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
5+
<modelVersion>4.0.0</modelVersion>
6+
7+
<groupId>io.github.microcks</groupId>
8+
<artifactId>microcks-java-client</artifactId>
9+
<version>0.0.1-SNAPSHOT</version>
10+
11+
<properties>
12+
<maven.compiler.source>17</maven.compiler.source>
13+
<maven.compiler.target>17</maven.compiler.target>
14+
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
15+
<jackson.version>2.17.1</jackson.version>
16+
<jakarta-annotation.version>3.0.0</jakarta-annotation.version>
17+
<jackson-databind-nullable.version>0.2.6</jackson-databind-nullable.version>
18+
<apache-httpcore.version>4.4.16</apache-httpcore.version>
19+
<apache-httpmime.version>4.5.14</apache-httpmime.version>
20+
<microcks-testcontainers.version>0.2.7</microcks-testcontainers.version>
21+
<junit.version>5.10.2</junit.version>
22+
<testcontainers.version>1.20.1</testcontainers.version>
23+
</properties>
24+
25+
<dependencies>
26+
<dependency>
27+
<groupId>com.fasterxml.jackson.core</groupId>
28+
<artifactId>jackson-databind</artifactId>
29+
<version>${jackson.version}</version>
30+
</dependency>
31+
<dependency>
32+
<groupId>com.fasterxml.jackson.datatype</groupId>
33+
<artifactId>jackson-datatype-jsr310</artifactId>
34+
<version>${jackson.version}</version>
35+
</dependency>
36+
<dependency>
37+
<groupId>org.openapitools</groupId>
38+
<artifactId>jackson-databind-nullable</artifactId>
39+
<version>${jackson-databind-nullable.version}</version>
40+
</dependency>
41+
<dependency>
42+
<groupId>org.apache.httpcomponents</groupId>
43+
<artifactId>httpcore</artifactId>
44+
<version>${apache-httpcore.version}</version>
45+
</dependency>
46+
<dependency>
47+
<groupId>org.apache.httpcomponents</groupId>
48+
<artifactId>httpmime</artifactId>
49+
<version>${apache-httpmime.version}</version>
50+
</dependency>
51+
52+
<dependency>
53+
<groupId>jakarta.annotation</groupId>
54+
<artifactId>jakarta.annotation-api</artifactId>
55+
<version>${jakarta-annotation.version}</version>
56+
<scope>provided</scope>
57+
</dependency>
58+
59+
<dependency>
60+
<groupId>io.github.microcks</groupId>
61+
<artifactId>microcks-testcontainers</artifactId>
62+
<version>${microcks-testcontainers.version}</version>
63+
<scope>test</scope>
64+
</dependency>
65+
<dependency>
66+
<groupId>org.junit.jupiter</groupId>
67+
<artifactId>junit-jupiter</artifactId>
68+
<version>${junit.version}</version>
69+
<scope>test</scope>
70+
</dependency>
71+
<dependency>
72+
<groupId>org.testcontainers</groupId>
73+
<artifactId>junit-jupiter</artifactId>
74+
<version>${testcontainers.version}</version>
75+
<scope>test</scope>
76+
</dependency>
77+
</dependencies>
78+
79+
<build>
80+
<plugins>
81+
<plugin>
82+
<groupId>org.openapitools</groupId>
83+
<artifactId>openapi-generator-maven-plugin</artifactId>
84+
<version>7.7.0</version>
85+
<executions>
86+
<execution>
87+
<goals>
88+
<goal>generate</goal>
89+
</goals>
90+
<configuration>
91+
<inputSpec>${project.basedir}/api/microcks-openapi-v1.10.yaml</inputSpec>
92+
<generatorName>java</generatorName>
93+
<library>native</library>
94+
95+
<generateSupportingFiles>true</generateSupportingFiles>
96+
<generateApiTests>false</generateApiTests>
97+
<generateApiDocumentation>false</generateApiDocumentation>
98+
<generateModelTests>false</generateModelTests>
99+
<generateModelDocumentation>false</generateModelDocumentation>
100+
101+
<configOptions>
102+
<useJakartaEe>true</useJakartaEe>
103+
<sourceFolder>/</sourceFolder>
104+
<apiPackage>io.github.microcks.client.api</apiPackage>
105+
<modelPackage>io.github.microcks.client.model</modelPackage>
106+
</configOptions>
107+
</configuration>
108+
</execution>
109+
</executions>
110+
</plugin>
111+
</plugins>
112+
</build>
113+
</project>

0 commit comments

Comments
 (0)