Le JDK9 introduira (probablement) un système de modules. Dans le cadre de ce système, la bibliothèque de classes Java sera modularisée.
Cela peut conduire à des exceptions lorsque des classes ne sont pas trouvées parce qu'elles se trouvent dans un module qui n'est pas encore spécifié comme une dépendance.
Quels sont les modules qui seront créés avec le système de modules et quel est leur contenu respectif ?
Ou formulé différemment : Étant donné une classe qui n'est pas chargée, comment puis-je trouver le bon module à inclure comme dépendance ?