Я думаю, что я уже знаю ответ, но был бы признателен, если кто-то сможет подтвердить это для меня.maven-shade-plugin and singletons
A) We are including a library in a build using maven-shade-plugin;
B) This library implements singleton(s);
C) Our resulting jar (uber-jar) is, in turn, used in a build of a megaproject;
D) Other jars in a megaproject also using the same library (A);
Не будет ли библиотека (A) действовать как одиночный элемент по всему мегапроекту? Будет ли у нас отдельный набор статических переменных для каждой затененной копии артефакта? Будет ли использовать maven-assembly-plugin вместо maven-shade plugin help?
Как maven-shade-plugin связан с singleton? –
Я предполагаю, что в многостраничном проекте мы включаем несколько реализаций класса (например) mypackage.Mysingleton. И я боюсь, что эти реализации не могут видеть статические свойства друг друга. – Alexander