Skip to content

Commit 14b8de7

Browse files
committed
Sonatype publishing plugin
1 parent 5e4a4f5 commit 14b8de7

File tree

1 file changed

+13
-23
lines changed

1 file changed

+13
-23
lines changed

java-does-usb/pom.xml

Lines changed: 13 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,11 @@
1212
<maven.compiler.source>23</maven.compiler.source>
1313
<maven.compiler.target>23</maven.compiler.target>
1414
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
15+
<sonatype-central-publishing.version>0.8.0</sonatype-central-publishing.version>
1516
</properties>
1617

18+
<packaging>jar</packaging>
19+
1720
<name>Java Does USB</name>
1821
<url>https://github.com/manuelbl/JavaDoesUSB</url>
1922
<description>Access USB devices from Java without additional libraries</description>
@@ -38,17 +41,6 @@
3841
<url>https://github.com/manuelbl/JavaDoesUSB</url>
3942
</scm>
4043

41-
<distributionManagement>
42-
<snapshotRepository>
43-
<id>ossrh</id>
44-
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
45-
</snapshotRepository>
46-
<repository>
47-
<id>ossrh</id>
48-
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
49-
</repository>
50-
</distributionManagement>
51-
5244
<build>
5345
<plugins>
5446
<plugin>
@@ -197,22 +189,20 @@
197189
</execution>
198190
</executions>
199191
</plugin>
192+
<plugin>
193+
<groupId>org.sonatype.central</groupId>
194+
<artifactId>central-publishing-maven-plugin</artifactId>
195+
<version>${sonatype-central-publishing.version}</version>
196+
<extensions>true</extensions>
197+
<configuration>
198+
<publishingServerId>central</publishingServerId>
199+
<autoPublish>true</autoPublish>
200+
</configuration>
201+
</plugin>
200202
</plugins>
201203

202204
<pluginManagement>
203205
<plugins>
204-
<plugin>
205-
<groupId>org.sonatype.plugins</groupId>
206-
<artifactId>nexus-staging-maven-plugin</artifactId>
207-
<version>1.6.13</version>
208-
<extensions>true</extensions>
209-
<configuration>
210-
<serverId>ossrh</serverId>
211-
<nexusUrl>https://s01.oss.sonatype.org/</nexusUrl>
212-
<autoReleaseAfterClose>true</autoReleaseAfterClose>
213-
</configuration>
214-
</plugin>
215-
216206
<plugin>
217207
<groupId>net.codecrete.windows-api</groupId>
218208
<artifactId>windowsapi-maven-plugin</artifactId>

0 commit comments

Comments
 (0)