Skip to content

Commit 919a199

Browse files
pom: Publish to the new Maven Central Portal
Use the new Maven plugin to upload and publish to Maven Central.
1 parent d031f3d commit 919a199

1 file changed

Lines changed: 7 additions & 9 deletions

File tree

pom.xml

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@
8383
<version.source.plugin>3.2.1</version.source.plugin>
8484
<version.jar.plugin>3.3.0</version.jar.plugin>
8585
<version.surefire.plugin>3.2.5</version.surefire.plugin>
86-
<version.nexus-staging.plugin>1.6.7</version.nexus-staging.plugin>
86+
<version.central-publishing.plugin>0.8.0</version.central-publishing.plugin>
8787
</properties>
8888

8989
<dependencyManagement>
@@ -421,9 +421,9 @@
421421
<version>${version.japicmp.plugin}</version>
422422
</plugin>
423423
<plugin>
424-
<groupId>org.sonatype.plugins</groupId>
425-
<artifactId>nexus-staging-maven-plugin</artifactId>
426-
<version>${version.nexus-staging.plugin}</version>
424+
<groupId>org.sonatype.central</groupId>
425+
<artifactId>central-publishing-maven-plugin</artifactId>
426+
<version>${version.central-publishing.plugin}</version>
427427
</plugin>
428428
</plugins>
429429
</pluginManagement>
@@ -561,13 +561,11 @@
561561
</configuration>
562562
</plugin>
563563
<plugin>
564-
<groupId>org.sonatype.plugins</groupId>
565-
<artifactId>nexus-staging-maven-plugin</artifactId>
564+
<groupId>org.sonatype.central</groupId>
565+
<artifactId>central-publishing-maven-plugin</artifactId>
566566
<extensions>true</extensions>
567567
<configuration>
568-
<serverId>ossrh</serverId>
569-
<nexusUrl>https://${sonatype.server.url}/</nexusUrl>
570-
<autoReleaseAfterClose>true</autoReleaseAfterClose>
568+
<publishingServerId>ossrh</publishingServerId>
571569
</configuration>
572570
</plugin>
573571
</plugins>

0 commit comments

Comments
 (0)