Guice is a great framework to separate API from implementation and to start modularizing your applications. OSGi is a great framework to load versioned services in their own secured environment and to
I understand the problem that OSGI solved thanks to this question.... What does OSGi solve? And I am already convinved that Guice is amazing so I\'m curious what this OSGI integration for Guice know
I\'d like to implement a dynamic plugin feature in a Java application. Ideally: The application would define an interface Plugin with a method like getCapabilities().