Chapter 3. The Module System: Let's Understand the Basic Building Blocks!

T his chapter focuses on the NetBeans module system, which is the central component of the runtime container and is responsible for loading and managing all the modules in the application. You'll learn how a module is structured, how it connects with other modules, how it integrates into the NetBeans Platform, and how its lifecycle is traced and influenced.


The NetBeans module system is responsible for managing all modules in the application. It is also responsible for tasks such as creating the classloader, the loading of modules, and their activation and deactivation. The concept of the NetBeans module system is based, as far as possible, on standard Java technologies. ...

Get The Definitive Guide to NetBeans™ Platform now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.