Да, это не сложная задача.
Установите Nexus OSS на тот же сервер. Измените следующее, чтобы новый Nexus OSS имел ту же конфигурацию, что и существующая среда исполнения Nexus Professional.
Конфигурация
- порт установлен в [время выполнения] /conf/nexus.properties
- Sonatype-расположение работы каталога устанавливается в [время выполнения] /conf/nexus.properties
- в команда Java устанавливается в [время выполнения] /bin/jsw/conf/wrapper.conf
- расположение каталога журнала устанавливается в [время выполнения] /conf/nexus.properties
Процесс
- Остановите Professional
- Убедитесь, что резервную копию каталога Sonatype-работа/связь/конф
- Удалить профессиональных плагинов от Sonatype-работы/Nexus/плагин-хранилище
- Добавить плагины p2 для OSS в sonatype-work/nexus/plugin-repository sonatype-work/nexus/conf/nexus.xml
- Удалить ссылки на репозитории хранилищ от nex us.xml
- Удалить задачу по расписанию, использующую профессиональные плагины или функции из nexus.xml Примечание. Эти две задачи могли быть выполнены с помощью пользовательского интерфейса Nexus Professional перед его остановкой.
- Remove User-Токен-Realm из Sonatype-работа/связь/CONF/безопасность-configuration.xml
Запуск Nexus ОСС
- начало предпочтительно с связующей консоли вместо от nexus start, поэтому он показывает дополнительную информацию
- проверить [время выполнения] /logs/wrapper.log
- проверить сонатум-work-nexus/logs/nexus.log