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.artemnefedov</groupId >
8+ <artifactId >javaai</artifactId >
9+ <version >0.2.3</version >
10+ <packaging >jar</packaging >
11+
12+ <name >JavaAI</name >
13+ <description >Open AI GPT-3 Java SDK</description >
14+ <url >https://github.com/artemnefedov/JavaAI</url >
15+
16+ <issueManagement >
17+ <system >GitHub</system >
18+ <url >https://github.com/artemnefedov/JavaAI/issues</url >
19+ </issueManagement >
20+
21+ <licenses >
22+ <license >
23+ <name >The MIT License</name >
24+ <url >https://github.com/artemnefedov/JavaAI/blob/main/LICENSE</url >
25+ <distribution >repo</distribution >
26+ </license >
27+ </licenses >
28+
29+ <developers >
30+ <developer >
31+ <name >Artyom Nefedov</name >
32+ <organizationUrl >https://github.com/artemnefedov</organizationUrl >
33+ </developer >
34+ </developers >
35+
36+ <scm >
37+ <connection >scm:git:git://github.com/artemnefedov/JavaAI.git</connection >
38+ <developerConnection >scm:git:ssh://github.com:artemnefedov/JavaAI.git</developerConnection >
39+ <url >https://github.com/artemnefedov/JavaAI/tree/main</url >
40+ </scm >
41+
42+ <properties >
43+ <maven .compiler.source>17</maven .compiler.source>
44+ <maven .compiler.target>17</maven .compiler.target>
45+ <project .build.sourceEncoding>UTF-8</project .build.sourceEncoding>
46+ </properties >
47+
48+
49+ <dependencies >
50+ <dependency >
51+ <groupId >com.google.code.gson</groupId >
52+ <artifactId >gson</artifactId >
53+ <version >2.10.1</version >
54+ </dependency >
55+ <dependency >
56+ <groupId >org.projectlombok</groupId >
57+ <artifactId >lombok</artifactId >
58+ <version >1.18.24</version >
59+ <scope >provided</scope >
60+ </dependency >
61+ <dependency >
62+ <groupId >org.junit.jupiter</groupId >
63+ <artifactId >junit-jupiter-engine</artifactId >
64+ <version >5.9.2</version >
65+ <scope >test</scope >
66+ </dependency >
67+ </dependencies >
68+
69+ <build >
70+ <pluginManagement >
71+ <plugins >
72+ <plugin >
73+ <groupId >org.sonatype.plugins</groupId >
74+ <artifactId >nexus-staging-maven-plugin</artifactId >
75+ <version >1.6.13</version >
76+ <extensions >true</extensions >
77+ <configuration >
78+ <serverId >ossrh</serverId >
79+ <nexusUrl >https://s01.oss.sonatype.org/</nexusUrl >
80+ <autoReleaseAfterClose >true</autoReleaseAfterClose >
81+ </configuration >
82+ </plugin >
83+ <plugin >
84+ <groupId >org.apache.maven.plugins</groupId >
85+ <artifactId >maven-deploy-plugin</artifactId >
86+ <version >3.0.0</version >
87+ </plugin >
88+ <plugin >
89+ <groupId >org.apache.maven.plugins</groupId >
90+ <artifactId >maven-source-plugin</artifactId >
91+ <version >3.2.1</version >
92+ <executions >
93+ <execution >
94+ <id >attach-sources</id >
95+ <goals >
96+ <goal >jar-no-fork</goal >
97+ </goals >
98+ </execution >
99+ </executions >
100+ </plugin >
101+ <plugin >
102+ <groupId >org.apache.maven.plugins</groupId >
103+ <artifactId >maven-javadoc-plugin</artifactId >
104+ <version >3.5.0</version >
105+ <executions >
106+ <execution >
107+ <id >attach-javadocs</id >
108+ <goals >
109+ <goal >jar</goal >
110+ </goals >
111+ </execution >
112+ </executions >
113+ </plugin >
114+ <plugin >
115+ <groupId >org.apache.maven.plugins</groupId >
116+ <artifactId >maven-gpg-plugin</artifactId >
117+ <version >3.0.1</version >
118+ <executions >
119+ <execution >
120+ <id >sign-artifacts</id >
121+ <phase >verify</phase >
122+ <goals >
123+ <goal >sign</goal >
124+ </goals >
125+ </execution >
126+ </executions >
127+ <configuration >
128+ <gpgArguments >
129+ <gpgArgument >--pinentry-mode</gpgArgument >
130+ <gpgArgument >loopback</gpgArgument >
131+ </gpgArguments >
132+ </configuration >
133+ </plugin >
134+ </plugins >
135+ </pluginManagement >
136+
137+ <plugins >
138+ <plugin >
139+ <groupId >org.apache.maven.plugins</groupId >
140+ <artifactId >maven-compiler-plugin</artifactId >
141+ <version >3.10.1</version >
142+ <configuration >
143+ <source >17</source >
144+ <target >17</target >
145+ </configuration >
146+ </plugin >
147+ <plugin >
148+ <groupId >org.apache.maven.plugins</groupId >
149+ <artifactId >maven-surefire-plugin</artifactId >
150+ <version >2.22.2</version >
151+ </plugin >
152+ </plugins >
153+ </build >
154+
155+ <profiles >
156+ <profile >
157+ <id >release</id >
158+ <build >
159+ <plugins >
160+ <plugin >
161+ <groupId >org.sonatype.plugins</groupId >
162+ <artifactId >nexus-staging-maven-plugin</artifactId >
163+ <version >1.6.13</version >
164+ </plugin >
165+ <plugin >
166+ <groupId >org.apache.maven.plugins</groupId >
167+ <artifactId >maven-source-plugin</artifactId >
168+ <version >3.2.1</version >
169+ </plugin >
170+ <plugin >
171+ <groupId >org.apache.maven.plugins</groupId >
172+ <artifactId >maven-gpg-plugin</artifactId >
173+ <version >3.0.1</version >
174+ </plugin >
175+ <plugin >
176+ <groupId >org.apache.maven.plugins</groupId >
177+ <artifactId >maven-javadoc-plugin</artifactId >
178+ <version >3.5.0</version >
179+ </plugin >
180+ </plugins >
181+ </build >
182+ </profile >
183+ </profiles >
184+ <distributionManagement >
185+ <repository >
186+ <id >ossrh</id >
187+ <name >Central Repository OSSRH</name >
188+ <url >https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/</url >
189+ </repository >
190+ </distributionManagement >
191+
192+ </project >
0 commit comments