1414 See the License for the specific language governing permissions and
1515 limitations under the License.
1616-->
17-
1817<project xmlns =" http://maven.apache.org/POM/4.0.0" xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance"
1918 xsi : schemaLocation =" http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" >
2019 <modelVersion >4.0.0</modelVersion >
2726 </parent >
2827
2928 <artifactId >google-adk-contrib-langchain4j</artifactId >
30- <packaging >jar</packaging >
31-
3229 <name >Agent Development Kit - Contributions - LangChain4j</name >
33- <url >https://github.com/google/adk-java</url >
34- <licenses >
35- <license >
36- <name >The Apache License, Version 2.0</name >
37- <url >https://www.apache.org/licenses/LICENSE-2.0</url >
38- </license >
39- </licenses >
40- <scm >
41- <
connection >scm:git:
[email protected] /google:adk-java.git</
connection >
42- <developerConnection >
43- scm:git:
[email protected] /google:adk-java.git
44- </developerConnection >
45- <
url >
[email protected] /google:adk-java.git</
url >
46- </scm >
47- <developers >
48- <developer >
49- <organization >Google Inc.</organization >
50- <organizationUrl >http://www.google.com</organizationUrl >
51- </developer >
52- </developers >
53- <description >
54- Third-party contributions, integrations, and plugins for Agent Development Kit.
55- </description >
30+ <description >LangChain4j integration for the Agent Development Kit.</description >
31+
5632 <properties >
57- <project .build.sourceEncoding>UTF-8</project .build.sourceEncoding>
58- <java .version>17</java .version>
59- <maven .compiler.release>${java.version} </maven .compiler.release>
6033 <mcp-schema .version>0.10.0</mcp-schema .version>
61- <errorprone .version>2.38.0</errorprone .version>
62- <google .auth.version>1.33.1</google .auth.version>
63- <google .cloud.storage.version>2.28.0</google .cloud.storage.version>
6434 <google .genai.version>1.0.0</google .genai.version>
65- <auto-value .version>1.11.0</auto-value .version>
66- <protobuf .version>4.31.0-RC1</protobuf .version>
6735 <junit .version>5.11.4</junit .version>
6836 <mockito .version>5.17.0</mockito .version>
69- <java-websocket .version>1.6.0</java-websocket .version>
70- <jackson .version>2.19.0</jackson .version>
71- <okhttp .version>4.12.0</okhttp .version>
7237 <langchain4j .version>1.1.0</langchain4j .version>
7338 </properties >
7439 <dependencyManagement >
171136 <scope >test</scope >
172137 </dependency >
173138 </dependencies >
174- <distributionManagement >
175- <repository >
176- <id >ossrh</id >
177- <name >Central Repository OSSRH</name >
178- <url >https://google.oss.sonatype.org/service/local/staging/deploy/maven2/</url >
179- </repository >
180- <snapshotRepository >
181- <id >ossrh</id >
182- <name >Central Repository OSSRH for snapshots</name >
183- <url >https://google.oss.sonatype.org/content/repositories/snapshots</url >
184- </snapshotRepository >
185- </distributionManagement >
186- <build >
187- <extensions >
188- <extension >
189- <groupId >com.google.cloud.artifactregistry</groupId >
190- <artifactId >artifactregistry-maven-wagon</artifactId >
191- <version >2.2.0</version >
192- </extension >
193- </extensions >
194- <pluginManagement >
195- <plugins >
196- <plugin >
197- <artifactId >maven-clean-plugin</artifactId >
198- <version >3.1.0</version >
199- </plugin >
200- <plugin >
201- <artifactId >maven-resources-plugin</artifactId >
202- <version >3.0.2</version >
203- </plugin >
204- <plugin >
205- <artifactId >maven-compiler-plugin</artifactId >
206- <version >3.13.0</version >
207- <configuration >
208- <source >${java.version} </source >
209- <target >${java.version} </target >
210- <release >${maven.compiler.release} </release >
211- <parameters >true</parameters >
212- <annotationProcessorPaths >
213- <path >
214- <groupId >com.google.auto.value</groupId >
215- <artifactId >auto-value</artifactId >
216- <version >${auto-value.version} </version >
217- </path >
218- </annotationProcessorPaths >
219- </configuration >
220- </plugin >
221- <plugin >
222- <artifactId >maven-surefire-plugin</artifactId >
223- <version >3.5.3</version >
224- <dependencies >
225- <dependency >
226- <groupId >me.fabriciorby</groupId >
227- <artifactId >maven-surefire-junit5-tree-reporter</artifactId >
228- <version >0.1.0</version >
229- </dependency >
230- </dependencies >
231- <configuration >
232- <reportFormat >plain</reportFormat >
233- <statelessTestsetInfoReporter
234- implementation =" org.apache.maven.plugin.surefire.extensions.junit5.JUnit5StatelessTestsetInfoTreeReporter" />
235- <includes >
236- <include >**/*Test.java</include >
237- </includes >
238- </configuration >
239- </plugin >
240- <plugin >
241- <artifactId >maven-jar-plugin</artifactId >
242- <version >3.0.2</version >
243- </plugin >
244- <plugin >
245- <artifactId >maven-install-plugin</artifactId >
246- <version >2.5.2</version >
247- </plugin >
248- <plugin >
249- <artifactId >maven-deploy-plugin</artifactId >
250- <version >3.1.1</version >
251- <configuration >
252- <skip >false</skip >
253- </configuration >
254- </plugin >
255- <plugin >
256- <artifactId >maven-site-plugin</artifactId >
257- <version >3.7.1</version >
258- </plugin >
259- <plugin >
260- <artifactId >maven-project-info-reports-plugin</artifactId >
261- <version >3.0.0</version >
262- </plugin >
263- <plugin >
264- <groupId >org.apache.maven.plugins</groupId >
265- <artifactId >maven-gpg-plugin</artifactId >
266- <version >3.2.7</version >
267- <executions >
268- <execution >
269- <id >sign-artifacts</id >
270- <phase >verify</phase >
271- <goals >
272- <goal >sign</goal >
273- </goals >
274- </execution >
275- </executions >
276- </plugin >
277- <plugin >
278- <groupId >org.apache.maven.plugins</groupId >
279- <artifactId >maven-source-plugin</artifactId >
280- <version >3.3.1</version >
281- </plugin >
282- <plugin >
283- <groupId >org.apache.maven.plugins</groupId >
284- <artifactId >maven-javadoc-plugin</artifactId >
285- <version >3.6.3</version >
286- <configuration >
287- <doclint >all,-missing</doclint >
288- <nohelp >true</nohelp >
289- <outputDirectory >${project.build.directory} /javadoc</outputDirectory >
290- <doctitle >Agent Development Kit</doctitle >
291- <source >${maven.compiler.release} </source >
292- <encoding >UTF-8</encoding >
293- </configuration >
294- <executions >
295- <execution >
296- <id >attach-javadocs</id >
297- <goals >
298- <goal >jar</goal >
299- </goals >
300- </execution >
301- </executions >
302- </plugin >
303- <plugin >
304- <groupId >org.sonatype.plugins</groupId >
305- <artifactId >nexus-staging-maven-plugin</artifactId >
306- <version >1.7.0</version >
307- <extensions >true</extensions >
308- <configuration >
309- <serverId >ossrh</serverId >
310- <nexusUrl >https://google.oss.sonatype.org/</nexusUrl >
311- <autoReleaseAfterClose >false</autoReleaseAfterClose >
312- </configuration >
313- </plugin >
314- </plugins >
315- </pluginManagement >
316- <plugins >
317- <plugin >
318- <groupId >org.jacoco</groupId >
319- <artifactId >jacoco-maven-plugin</artifactId >
320- <version >0.8.12</version >
321- <executions >
322- <execution >
323- <goals >
324- <goal >prepare-agent</goal >
325- </goals >
326- <configuration >
327- <excludes >
328- <exclude >*MockitoMock*</exclude >
329- <exclude >*$$EnhancerByMockitoWithCGLIB$$*</exclude >
330- <exclude >*$$FastClassByMockitoWithCGLIB$$*</exclude >
331- <exclude >com/sun/tools/attach/*</exclude >
332- <exclude >sun/util/resources/cldr/provider/*</exclude >
333- </excludes >
334- </configuration >
335- </execution >
336- <execution >
337- <id >report</id >
338- <phase >test</phase >
339- <goals >
340- <goal >report</goal >
341- </goals >
342- <configuration >
343- <formats >
344- <format >HTML</format >
345- </formats >
346- </configuration >
347- </execution >
348- </executions >
349- </plugin >
350- </plugins >
351- </build >
352- <profiles >
353- <profile >
354- <id >release</id >
355- <build >
356- <plugins >
357- <plugin >
358- <groupId >org.apache.maven.plugins</groupId >
359- <artifactId >maven-source-plugin</artifactId >
360- <executions >
361- <execution >
362- <id >attach-sources</id >
363- <goals >
364- <goal >jar-no-fork</goal >
365- </goals >
366- </execution >
367- </executions >
368- </plugin >
369- <plugin >
370- <groupId >org.apache.maven.plugins</groupId >
371- <artifactId >maven-javadoc-plugin</artifactId >
372- <executions >
373- <execution >
374- <id >attach-javadocs</id >
375- <goals >
376- <goal >jar</goal >
377- </goals >
378- </execution >
379- </executions >
380- </plugin >
381- </plugins >
382- </build >
383- </profile >
384- </profiles >
385- </project >
139+ </project >
0 commit comments