11<?xml version =" 1.0" encoding =" UTF-8" ?>
22<project xmlns =" http://maven.apache.org/POM/4.0.0" xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance"
3- xsi:schemaLocation=" http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" >
4- <modelVersion >4.0.0</modelVersion >
5- <parent >
6- <groupId >org.springframework.boot</groupId >
7- <artifactId >spring-boot-starter-parent</artifactId >
8- <version >4.0.2</version >
9- <relativePath /> <!-- lookup parent from repository -->
10- </parent >
11- <groupId >com.aiman</groupId >
12- <artifactId >api</artifactId >
13- <version >0.0.1-SNAPSHOT</version >
14- <name >api</name >
15- <description >Nafath Mock Integration</description >
16- <url />
17- <licenses >
18- <license />
19- </licenses >
20- <developers >
21- <developer />
22- </developers >
23- <scm >
24- <connection />
25- <developerConnection />
26- <tag />
27- <url />
28- </scm >
3+ xsi : schemaLocation =" http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-maven-4.0.0.xsd" >
4+ <modelVersion >4.0.0</modelVersion >
5+
6+ <parent >
7+ <groupId >org.springframework.boot</groupId >
8+ <artifactId >spring-boot-starter-parent</artifactId >
9+ <version >3.4.1</version > <relativePath />
10+ </parent >
11+
12+ <groupId >com.aiman</groupId >
13+ <artifactId >api</artifactId >
14+ <version >0.0.1-SNAPSHOT</version >
15+ <name >api</name >
16+ <description >AI-Enhanced Nafath Mock Service</description >
17+
2918 <properties >
3019 <java .version>21</java .version>
31- <maven .compiler.source>21</maven .compiler.source>
32- <maven .compiler.target>21</maven .compiler.target>
20+ <spring-ai .version>1.0.0-M4</spring-ai .version>
3321 </properties >
34- <dependencies >
35- <dependency >
36- <groupId >org.springframework.boot</groupId >
37- <artifactId >spring-boot-h2console</artifactId >
38- </dependency >
39- <dependency >
40- <groupId >org.springframework.boot</groupId >
41- <artifactId >spring-boot-starter-data-jpa</artifactId >
42- </dependency >
43- <dependency >
44- <groupId >org.springframework.boot</groupId >
45- <artifactId >spring-boot-starter-webmvc</artifactId >
46- </dependency >
4722
48- <dependency >
49- <groupId >com.h2database</groupId >
50- <artifactId >h2</artifactId >
51- <scope >runtime</scope >
52- </dependency >
53- <dependency >
54- <groupId >org.springframework.boot</groupId >
55- <artifactId >spring-boot-starter-data-jpa-test</artifactId >
56- <scope >test</scope >
57- </dependency >
58- <dependency >
59- <groupId >org.springframework.boot</groupId >
60- <artifactId >spring-boot-starter-webmvc-test</artifactId >
61- <scope >test</scope >
62- </dependency >
63- <dependency >
64- <groupId >com.microsoft.sqlserver</groupId >
65- <artifactId >mssql-jdbc</artifactId >
66- <scope >runtime</scope >
67- </dependency >
68- <dependency >
69- <groupId >jakarta.validation</groupId >
70- <artifactId >jakarta.validation-api</artifactId >
71- <version >3.1.1</version >
72- <scope >compile</scope >
73- </dependency >
74- <dependency >
75- <groupId >org.projectlombok</groupId >
76- <artifactId >lombok</artifactId >
77- <version >1.18.42</version >
78- <scope >provided</scope >
79- </dependency >
80- </dependencies >
23+ <dependencies >
24+ <dependency >
25+ <groupId >org.springframework.boot</groupId >
26+ <artifactId >spring-boot-starter-web</artifactId >
27+ </dependency >
28+
29+ <dependency >
30+ <groupId >org.springframework.boot</groupId >
31+ <artifactId >spring-boot-starter-data-jpa</artifactId >
32+ </dependency >
33+
34+ <dependency >
35+ <groupId >org.springframework.boot</groupId >
36+ <artifactId >spring-boot-starter-validation</artifactId >
37+ </dependency >
38+
39+ <dependency >
40+ <groupId >com.h2database</groupId >
41+ <artifactId >h2</artifactId >
42+ <scope >runtime</scope >
43+ </dependency >
44+ <dependency >
45+ <groupId >com.microsoft.sqlserver</groupId >
46+ <artifactId >mssql-jdbc</artifactId >
47+ <scope >runtime</scope >
48+ </dependency >
49+
50+ <!-- <dependency>
51+ <groupId>org.springframework.ai</groupId>
52+ <artifactId>spring-ai-openai-spring-boot-starter</artifactId>
53+ </dependency> -->
54+
55+ <dependency >
56+ <groupId >org.springframework.boot</groupId >
57+ <artifactId >spring-boot-starter-test</artifactId >
58+ <scope >test</scope >
59+ </dependency >
60+ </dependencies >
61+
62+ <!-- <dependencyManagement>
63+ <dependencies>
64+ <dependency>
65+ <groupId>org.springframework.ai</groupId>
66+ <artifactId>spring-ai-bom</artifactId>
67+ <version>${spring-ai.version}</version>
68+ <type>pom</type>
69+ <scope>import</scope>
70+ </dependency>
71+ </dependencies>
72+ </dependencyManagement> -->
8173
8274 <build >
8375 <plugins >
84- <plugin >
85- <groupId >org.springframework.boot</groupId >
86- <artifactId >spring-boot-maven-plugin</artifactId >
87- </plugin >
8876 <plugin >
8977 <groupId >org.apache.maven.plugins</groupId >
9078 <artifactId >maven-compiler-plugin</artifactId >
91- <version >3.14.1</version >
92- <configuration >
93- <source >21</source >
94- <target >21</target >
95- <annotationProcessorPaths >
96- <path >
97- <groupId >org.projectlombok</groupId >
98- <artifactId >lombok</artifactId >
99- <version >1.18.42</version >
100- </path >
101- </annotationProcessorPaths >
102- </configuration >
10379 </plugin >
10480 </plugins >
10581 </build >
10682
107- </project >
83+ <repositories >
84+ <repository >
85+ <id >spring-milestones</id >
86+ <name >Spring Milestones</name >
87+ <url >https://repo.spring.io/milestone</url >
88+ <snapshots >
89+ <enabled >false</enabled >
90+ </snapshots >
91+ </repository >
92+ </repositories >
93+ </project >
0 commit comments