I want to "downgrade" an installation of Nexus Professional to Nexus OSS. Is it possible? What do I have to do?
相关问题
- Upload linux binary file to maven repository
- Maven Repositories for Spring Roo
- How to request size of the artifact from Nexus rep
- pushing to nexus, I get “Repository path must have
- TypeError when trying to “repo init” on Python 3.3
相关文章
- Auto mirroring Nexus Proxy Repository
- Setting a single server credentials in Maven for m
- Sonatype Nexus: How to use Amazon S3 as a storage
- How to keep Stored Procedures and other scripts in
- Maven deploy hangs while downloading maven_metadat
- Create Content Selector and Privileges via script
- How do you centralize the Entity Framework data co
- How can I keep a subfolder of a git repo in sync w
Yes, it is not a complicated task.
Install Nexus OSS on the same server. Do change the following so that the new Nexus OSS has the same configuration as the existing Nexus Professional runtime.
Configuration
Process
Start the Nexus OSS
As a note: If your license to Nexus 3 Pro has expired, when you log in to the UI, you cannot access anything in the admin UI. You are only redirected back to the License screen with a stern warning message that you don't have a valid license.
I tried removing all Pro plugins etc as in the earlier answer. Tried finding where the Pro licenser was stored on file - but could not find any documentation from Sonatype of this. I assumed it was stored somewhere in the database.
In my case I worked with an evaluation server, so I removed the whole
sonatype-work/nexus3
directory and restarted the nexus server. Even without data, it still claimed to be a Nexus Pro installation.Finally I found the setting stored in the users home directory, in
~/.java/.userPrefs/com/sonatype
of all places.When that directory was removed/renamed I could start Nexus as a regular OSS.
It's not easy to find this in Sonatypes documentation, but they mention it in some places like: https://support.sonatype.com/hc/en-us/articles/213465018-Every-time-Nexus-is-restarted-it-asks-for-the-license-to-be-installed-