У меня есть сценарий, в котором мой основной программный модуль зависит от двух пакетов, скажем, пакета A и пакета B (версия 2.0). Но тогда пакет A внутренне зависит от пакета B (версия 1.0).
Модули узла основной программы выглядят как показано ниже
--- Пакет А
--- --- Пакет B (Версия 1.0)
--- Пакет B (Версия 2.0)
Теперь проблема заключается в том, что основная программа инициализирует несколько классов пакета B, которые затем упоминаются в пакете A. Теперь оба ссылаются на разные версии пакета B (а разные версии пакета B присутствуют в папках узловых модулей Main). Программа и Пакет A), инициализация выполняется для Пакета B версии 2.0, но затем Пакет A ссылается на версию 1.0 Пакета B. И тогда Пакет A не может читать вещи, инициализированные Основной Программой.
Пожалуйста, дайте мне знать, как решить эту проблему?