Skip to content

Commit 7525a99

Browse files
committed
simplify the mcp module pom
Signed-off-by: Christian Tzolov <[email protected]>
1 parent 3d86539 commit 7525a99

File tree

1 file changed

+12
-72
lines changed

1 file changed

+12
-72
lines changed

mcp/pom.xml

Lines changed: 12 additions & 72 deletions
Original file line numberDiff line numberDiff line change
@@ -20,79 +20,19 @@
2020
<developerConnection>[email protected]/modelcontextprotocol/java-sdk.git</developerConnection>
2121
</scm>
2222

23-
<build>
24-
<plugins>
25-
<plugin>
26-
<groupId>biz.aQute.bnd</groupId>
27-
<artifactId>bnd-maven-plugin</artifactId>
28-
<version>${bnd-maven-plugin.version}</version>
29-
<executions>
30-
<execution>
31-
<id>bnd-process</id>
32-
<goals>
33-
<goal>bnd-process</goal>
34-
</goals>
35-
<configuration>
36-
<bnd><![CDATA[
37-
Bundle-Name: Bundle ${project.groupId} : ${project.artifactId}
38-
version: ${versionmask;===;${version_cleanup;${project.version}}}
39-
Bundle-SymbolicName: ${project.groupId}.${project.artifactId}
40-
Bundle-Version: ${version}
41-
Automatic-Module-Name: ${project.groupId}.${project.artifactId}
42-
Import-Package: jakarta.*;resolution:=optional, \
43-
*;
44-
Export-Package: io.modelcontextprotocol.*;version="${version}";-noimport:=true
45-
-noimportjava: true;
46-
-nouses: true;
47-
-removeheaders: Private-Package
48-
]]>
49-
</bnd>
50-
</configuration>
51-
</execution>
52-
</executions>
53-
</plugin>
54-
55-
<plugin>
56-
<groupId>org.apache.maven.plugins</groupId>
57-
<artifactId>maven-jar-plugin</artifactId>
58-
<configuration>
59-
<archive>
60-
<manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
61-
</archive>
62-
</configuration>
63-
</plugin>
64-
65-
<!-- Skip source plugin for aggregator module -->
66-
<plugin>
67-
<groupId>org.apache.maven.plugins</groupId>
68-
<artifactId>maven-source-plugin</artifactId>
69-
<configuration>
70-
<skipSource>true</skipSource>
71-
</configuration>
72-
</plugin>
73-
74-
<!-- Skip javadoc plugin for aggregator module -->
75-
<plugin>
76-
<groupId>org.apache.maven.plugins</groupId>
77-
<artifactId>maven-javadoc-plugin</artifactId>
78-
<configuration>
79-
<skip>true</skip>
80-
</configuration>
81-
</plugin>
82-
</plugins>
83-
</build>
84-
8523
<dependencies>
86-
<dependency>
87-
<groupId>io.modelcontextprotocol.sdk</groupId>
88-
<artifactId>mcp-json-jackson2</artifactId>
89-
<version>0.13.0-SNAPSHOT</version>
90-
</dependency>
91-
<dependency>
92-
<groupId>io.modelcontextprotocol.sdk</groupId>
93-
<artifactId>mcp-core</artifactId>
94-
<version>0.13.0-SNAPSHOT</version>
95-
</dependency>
24+
25+
<dependency>
26+
<groupId>io.modelcontextprotocol.sdk</groupId>
27+
<artifactId>mcp-json-jackson2</artifactId>
28+
<version>0.13.0-SNAPSHOT</version>
29+
</dependency>
30+
31+
<dependency>
32+
<groupId>io.modelcontextprotocol.sdk</groupId>
33+
<artifactId>mcp-core</artifactId>
34+
<version>0.13.0-SNAPSHOT</version>
35+
</dependency>
9636
</dependencies>
9737

9838

0 commit comments

Comments
 (0)