Есть ли способ создать глобальный модуль Guice? поэтому всякий раз, когда кто-то вызывает метод CreateInjector класса Guice, он получает определенный «глобальный» модуль?
Я пытаюсь сделать это, потому что у меня есть набор скомпилированных классов в JAR, которые используют следующее:
@Inject
MyInterface.dosomething();
и я хотел бы иметь возможность в проекте, включающем этот JAR, сделать так, чтобы всякий раз, когда встречается этот оператор -> Guice автоматически отправляет (singleton) экземпляр нужного мне класса. Но я хочу иметь возможность определить, что это за класс в проекте, который включает этот JAR, а не в самом JAR ...
Возможно ли это? Если да, то как мне это сделать?
Спасибо
ExtremeCoder