Как стать автором
Обновить

Комментарии 2

Привет, а для 3.78+ вы ведёте разработку? Очень хочется.

Привет, пока только изучаю проблему. В релизе 3-78-0 сказано что теперь используется архитектура Spring Boot, само приложение собирается в "uber-jar" и OSGi плагины больше не поддерживаются:

Breaking Change for Custom Plugins: Nexus Repository Migrates to Spring Boot Architecture

This release marks a significant shift in Nexus Repository's architecture, migrating from Apache Karaf and OSGi to the Spring Framework. This transition modernizes the underlying technology stack, aligning with industry best practices and enabling future innovation.

В сообществе задали вопрос о поддержке плагинов в архитектуре Spring https://community.sonatype.com/t/custom-plugins-still-possible-starting-with-3-78/14589, в комментариях ответили что работают над возвращением кастомизации в будущих версиях (чтобы это ни значило):

We understand how important customizations are, and the good news is that we’re working on bringing support for them back in future versions of NXRM.

Пока ждем когда прояснится ситуация с поддержкой плагинов, я бы не хотел торопиться с переходом на другую архитектуру, пусть тренируются "на кошках". Если позитивных новостей не появится, то будем рассматривать следующие варианты:

  1. Перепаковать дистрибутивный "uber-jar" с добавлением своих библиотек.

  2. Собрать Spring приложение со своим набором библиотек целиком.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации