|
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