O'Reilly logo
  • RAMON ROSA DA SILVA thinks this is interesting:

Largely due to all the issues it hides, such as code versions, dependencies, and consistency. Applications are generally composed of various versions of libraries and components. The class path pays no attention to code versions—it returns the first version it finds.

From

Cover of OSGi in Action: Creating Modular Applications in Java

Note

Java versions problems.