OSGi
From APIDesign
wikipedia::OSGi is a specification of a modular system for Java. It defines packaging format (JAR file with additional manifest entries and associated troubles), runtime behaviour and a way to register and discover services. In contract to NetBeans Runtime Container, it supports package dependencies. Otherwise the systems are quite similar which has been demonstrated by implementing OSGiAndNetBeans bridge.