我想"降级"将Nexus Professional安装到Nexus OSS。 可能吗?我该怎么办?
答案 0 :(得分:3)
是的,这不是一项复杂的任务。
在同一台服务器上安装Nexus OSS。 请更改以下内容,以便新的Nexus OSS具有与现有Nexus Professional运行时相同的配置。
<强>配置强>
<强>过程强>
启动Nexus OSS
答案 1 :(得分:1)
请注意:如果您的Nexus 3 Pro许可证已过期,则在登录用户界面时,您将无法访问管理界面中的任何内容。您只会通过显示一条警告消息,即您没有有效的许可证,被重定向回“许可证”屏幕。
我尝试删除所有Pro插件,如先前的答案中所示。试图找到Pro许可者存储在文件中的位置-但无法从Sonatype找到任何文档。我以为它存储在数据库中的某个地方。
就我而言,我使用评估服务器,因此我删除了整个sonatype-work/nexus3
目录并重新启动了nexus服务器。即使没有数据,它仍然声称是Nexus Pro安装。
最后,我在所有位置~/.java/.userPrefs/com/sonatype
的用户主目录中找到了该设置。
该目录被删除/重命名后,我可以将Nexus作为常规OSS启动。
在Sonatypes文档中很难找到它,但是他们在诸如https://support.sonatype.com/hc/en-us/articles/213465018-Every-time-Nexus-is-restarted-it-asks-for-the-license-to-be-installed-
的某些地方提到了这一点。答案 2 :(得分:0)
这个问题的公认答案是旧的,不适用于 Nexus 的当前版本(2021 年 2 月 v3.29)。
这里有一些我想补充的内容。这些对于 Nexus OSS 的工作至关重要。
确保您正在下载 OSS
如果您只是复制配置并指向 blob,则它不起作用。您需要备份 Nexus 的 OrientDB 并恢复它,然后 Nexus 将只识别 blob 和存储库。
如果没有 OrientDB,blob 对 Nexus 来说毫无意义。当我有更多时间时,我会在这个答案中添加详细的步骤。我只是简单地列出了要点,以疏通可能像我一样被卡住的人。
答案 3 :(得分:0)
这是将 Nexus 3 Pro 降级到 Nexus 3 OSS 的 Sonatype 说明: https://support.sonatype.com/hc/en-us/articles/115015608967-How-to-downgrade-from-Nexus-3-Pro-to-Nexus-3-OSS