Skip to content

Commit 770b3e8

Browse files
committed
Use Spring AI
1 parent 65e7fa7 commit 770b3e8

File tree

1 file changed

+66
-0
lines changed

1 file changed

+66
-0
lines changed

schemacrawler-ai-mcp/pom.xml

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,46 @@
1515
<name>SchemaCrawler AI - MCP Server</name>
1616
<description>MCP server using Spring Boot AI</description>
1717

18+
<repositories>
19+
<repository>
20+
<id>spring-milestones</id>
21+
<name>Spring Milestones</name>
22+
<url>https://repo.spring.io/milestone</url>
23+
</repository>
24+
<repository>
25+
<id>spring-snapshots</id>
26+
<name>Spring Snapshots</name>
27+
<url>https://repo.spring.io/snapshot</url>
28+
<snapshots>
29+
<enabled>true</enabled>
30+
</snapshots>
31+
</repository>
32+
<repository>
33+
<id>spring-releases</id>
34+
<name>Spring Releases</name>
35+
<url>https://repo.spring.io/release</url>
36+
</repository>
37+
</repositories>
38+
39+
<dependencyManagement>
40+
<dependencies>
41+
<dependency>
42+
<groupId>org.springframework.boot</groupId>
43+
<artifactId>spring-boot-dependencies</artifactId>
44+
<version>3.4.5</version>
45+
<type>pom</type>
46+
<scope>import</scope>
47+
</dependency>
48+
<dependency>
49+
<groupId>org.springframework.ai</groupId>
50+
<artifactId>spring-ai-bom</artifactId>
51+
<version>1.0.0-SNAPSHOT</version>
52+
<type>pom</type>
53+
<scope>import</scope>
54+
</dependency>
55+
</dependencies>
56+
</dependencyManagement>
57+
1858
<dependencies>
1959
<dependency>
2060
<groupId>us.fatehi</groupId>
@@ -26,12 +66,38 @@
2666
<version>${project.version}</version>
2767
</dependency>
2868

69+
<dependency>
70+
<groupId>org.springframework.ai</groupId>
71+
<artifactId>spring-ai-starter-mcp-server-webmvc</artifactId>
72+
</dependency>
73+
2974
<!-- Test dependencies -->
3075
<dependency>
3176
<groupId>us.fatehi</groupId>
3277
<artifactId>schemacrawler-testdb</artifactId>
3378
<scope>test</scope>
3479
</dependency>
80+
<dependency>
81+
<groupId>org.springframework.boot</groupId>
82+
<artifactId>spring-boot-starter-test</artifactId>
83+
<scope>test</scope>
84+
</dependency>
3585
</dependencies>
3686

87+
<build>
88+
<plugins>
89+
<plugin>
90+
<groupId>org.springframework.boot</groupId>
91+
<artifactId>spring-boot-maven-plugin</artifactId>
92+
<executions>
93+
<execution>
94+
<goals>
95+
<goal>repackage</goal>
96+
</goals>
97+
</execution>
98+
</executions>
99+
</plugin>
100+
</plugins>
101+
</build>
102+
37103
</project>

0 commit comments

Comments
 (0)