From 3c1d0acb0b1e55ea3e5d6ff0025dd36c7084c647 Mon Sep 17 00:00:00 2001 From: Mitch Miller Date: Mon, 30 Mar 2026 10:19:51 -0400 Subject: [PATCH] updated to make publishing to maven central easy. --- pom.xml | 174 ++++++++++++++++++++++++-------------------------------- 1 file changed, 75 insertions(+), 99 deletions(-) diff --git a/pom.xml b/pom.xml index 7547f2b..3758a4b 100644 --- a/pom.xml +++ b/pom.xml @@ -59,18 +59,16 @@ https://github.com/ncats/molwitch.git - - - ossrh - https://oss.sonatype.org/content/repositories/snapshots - - - ossrh - https://oss.sonatype.org/service/local/staging/deploy/maven2/ - - - - + + + ossrh + https://s01.oss.sonatype.org/content/repositories/snapshots/ + + + ossrh + https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/ + + gov.nih.ncats @@ -139,7 +137,28 @@ - + + maven-jar-plugin + 3.3.0 + + true + + true + false + true + + true + + + + org.sonatype.central + central-publishing-maven-plugin + 0.9.0 + true + + ossrh + + @@ -149,20 +168,21 @@ + false org.sonatype.plugins nexus-staging-maven-plugin 1.6.13 true - - ossrh - https://oss.sonatype.org/ - true - + + ossrh + https://s01.oss.sonatype.org/ + true + org.apache.maven.plugins maven-gpg-plugin - 3.1.0 + 3.2.8 sign-artifacts @@ -181,86 +201,42 @@ - - org.apache.maven.plugins - maven-source-plugin - 2.2.1 - - - attach-sources - - jar-no-fork - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - org.apache.maven.plugins - maven-javadoc-plugin - - - attach-javadocs - - jar - - - - - - - apiNote - a - API Note: - - - implSpec - a - Implementation Requirements: - - - implNote - a - Implementation Note: - - - - - + + + org.apache.maven.plugins + maven-javadoc-plugin + 3.3.1 + + + + attach-javadocs + + jar + + + + + + all,-missing + + + apiNote + a + API Note: + + + implSpec + a + Implementation Requirements: + + + implNote + a + Implementation Note: + + + +