Register to Publish Via the Central Portal⚓︎
Registration Note
From March 12th, 2024, all registration will be via the Central Portal. For information about legacy registration, please see the relevant documentation. For support with switching to publish via the legacy OSSRH publishing method during Portal Early Access, please see the section below.
Prerequisites⚓︎
Any components you successfully publish with Publisher Early Access will sync with Maven Central
As such you are bound by and should review our full terms of service.
Once released/published, you will not be able to remove/update/modify your components.
Please see the Can I change (modify, delete, update) a component on Central? FAQ for more details on this long-standing policy.
Create an Account⚓︎
If you haven't signed up for the Central Portal or have been automatically signed out, click the "Sign In" link at the top right of https://central.sonatype.com:
The Central Portal supports social logins via Google or GitHub. You can also choose your own username and password. If you choose to sign up with a social login, Sonatype will receive access to the email address associated with your social login account. Our Identity Provider supports multiple social logins, so, if you would like to see more providers in the future, please let us know!
Important
Please provide a valid email when signing up. You will need access to that email address to complete the signup process. Sonatype will use also use that email address to communicate with you whenever you need support with the Central Portal.
Managing Your Credentials⚓︎
If you've forgotten your password, or simply want to rotate your credentials as part of good password hygiene, you can find a link to reset your password at the bottom of the Sign-In form:
Clicking that link will bring you to the Reset Password form:
Alert
Sonatype will never contact you for your password. You must use the links on https://central.sonatype.com to manage your credentials.
Change my full name, email address or password⚓︎
The ability to update your user profile depends on the method you used to create your user account:
- If you forgot your username and email account, then account recovery is not possible, and you’d have to create a new user account. Reassigning publish access to your new account might be hindered by your ability to prove to us that you are the owner of that namespace.
- If you wish to change the full name or email address associated with your account you will have to contact Central Support to request this change, after the change a verification email will be sent to the new email address.
Change my username⚓︎
There is no way to rename, update or change your username. If you want a different username you will need to create a new account.
Create a Namespace⚓︎
Once you have registered your account, follow the instructions in our namespace registration page to create one.
Publishing⚓︎
Once you have a verified namespace, you can read further documentation about publishing via the Central Portal and begin publishing to Maven Central.
Switching To OSSRH During Portal Early Access⚓︎
Until the Central Portal reaches General Availability, we will consider requests to migrate back to OSSRH on a case-by-case basis. If you are encountering issues with publishing via a supported method such as Maven, we would prefer to work with you and address those concerns.
In order to request to migrate to OSSRH, you will need to email Central Support with your account information and the namespace(s) you wish to migrate. Providing the reason you wish to migrate backwards would be helpful for our efforts in prioritizing which ecosystems we should focus on next as we work towards General Availability.
Once the namespaces are successfully migrated, we will respond to your email with instructions on how to publish via OSSRH, but they can also be found here.