|
1 | 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"> |
| 2 | +<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 http://maven.apache.org/xsd/maven-4.0.0.xsd"> |
5 | 4 |
|
6 | 5 | <modelVersion>4.0.0</modelVersion>
|
7 | 6 |
|
|
10 | 9 | <version>0.2.0-SNAPSHOT</version>
|
11 | 10 |
|
12 | 11 | <name>MCP Declarative Java SDK</name>
|
13 |
| - <description>Annotation-driven MCP (Model Context Protocol) Development with Java - Zero Spring Framework Dependencies</description> |
| 12 | + <description>Annotation-driven MCP (Model Context Protocol) Development with Java - No Spring Framework Required</description> |
14 | 13 | <url>https://github.com/codeboyzhou/mcp-declarative-java-sdk</url>
|
15 | 14 |
|
16 | 15 | <licenses>
|
|
48 | 47 | <maven-gpg-plugin.version>3.1.0</maven-gpg-plugin.version>
|
49 | 48 | <maven-javadoc-plugin.version>3.6.3</maven-javadoc-plugin.version>
|
50 | 49 | <maven-source-plugin.version>3.3.0</maven-source-plugin.version>
|
| 50 | + <sortpom-maven-plugin.version>4.0.0</sortpom-maven-plugin.version> |
51 | 51 | <!--==================== dependency versions ======================-->
|
52 | 52 | <mcp-sdk.version>0.9.0-SNAPSHOT</mcp-sdk.version>
|
53 | 53 | <jetty.version>12.0.18</jetty.version>
|
|
61 | 61 | <groupId>io.modelcontextprotocol.sdk</groupId>
|
62 | 62 | <artifactId>mcp-bom</artifactId>
|
63 | 63 | <version>${mcp-sdk.version}</version>
|
64 |
| - <scope>import</scope> |
65 | 64 | <type>pom</type>
|
| 65 | + <scope>import</scope> |
66 | 66 | </dependency>
|
67 | 67 | </dependencies>
|
68 | 68 | </dependencyManagement>
|
|
86 | 86 |
|
87 | 87 | <build>
|
88 | 88 | <plugins>
|
| 89 | + <plugin> |
| 90 | + <groupId>com.github.ekryd.sortpom</groupId> |
| 91 | + <artifactId>sortpom-maven-plugin</artifactId> |
| 92 | + <version>${sortpom-maven-plugin.version}</version> |
| 93 | + <configuration> |
| 94 | + <nrOfIndentSpace>4</nrOfIndentSpace> |
| 95 | + <createBackupFile>false</createBackupFile> |
| 96 | + <indentAttribute>schemaLocation</indentAttribute> |
| 97 | + <sortModules>true</sortModules> |
| 98 | + <sortPlugins>groupId,artifactId</sortPlugins> |
| 99 | + <sortDependencies>groupId,artifactId</sortDependencies> |
| 100 | + <sortDependencyManagement>groupId,artifactId</sortDependencyManagement> |
| 101 | + </configuration> |
| 102 | + <executions> |
| 103 | + <execution> |
| 104 | + <goals> |
| 105 | + <goal>sort</goal> |
| 106 | + </goals> |
| 107 | + </execution> |
| 108 | + </executions> |
| 109 | + </plugin> |
89 | 110 | <plugin>
|
90 | 111 | <groupId>org.apache.maven.plugins</groupId>
|
91 | 112 | <artifactId>maven-gpg-plugin</artifactId>
|
92 | 113 | <version>${maven-gpg-plugin.version}</version>
|
93 | 114 | <executions>
|
94 | 115 | <execution>
|
95 | 116 | <id>sign-artifacts</id>
|
96 |
| - <phase>verify</phase> |
97 | 117 | <goals>
|
98 | 118 | <goal>sign</goal>
|
99 | 119 | </goals>
|
| 120 | + <phase>verify</phase> |
100 | 121 | </execution>
|
101 | 122 | </executions>
|
102 | 123 | </plugin>
|
|
0 commit comments