From: Alexander Kriegisch Date: Sun, 19 Nov 2023 06:48:26 +0000 (+0700) Subject: RELEASE.md: Add '--add-opens' info for Nexus Staging 'rc:release' X-Git-Tag: V1_9_21_RC1~10 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=021fcf16f1828e311621d172dfb084fe309144f4;p=aspectj.git RELEASE.md: Add '--add-opens' info for Nexus Staging 'rc:release' Sonatype has not solved the problems in Nexus Staging Maven Plugin for years, so it makes sense to document them. Signed-off-by: Alexander Kriegisch --- diff --git a/docs/developer/RELEASE.md b/docs/developer/RELEASE.md index 7feea0641..1a758a15f 100644 --- a/docs/developer/RELEASE.md +++ b/docs/developer/RELEASE.md @@ -159,6 +159,10 @@ mvn nexus-staging:rc-list # [INFO] ID State Description # [INFO] orgaspectj-1106 CLOSED org.aspectj:aspectjrt:1.9.8.M2 +# Because of problems in Nexus Staging Maven Plugin with more recent JDKs, +# we might need this first +export MAVEN_OPTS="--add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.lang.reflect=ALL-UNNAMED --add-opens=java.base/java.text=ALL-UNNAMED --add-opens=java.desktop/java.awt.font=ALL-UNNAMED" + # Use the ID of the corresponding CLOSED staging repository for releasing to # Maven Central mvn nexus-staging:rc-release -DstagingRepositoryId=orgaspectj-1106