How to get module name by class in Java 9? For example, consider the following situation. There are two named modules - ModuleA and ModuleB. ModuleA does not know anything about ModuleB. ModuleB requires ModuleA.
ModuleA contains the class:
public class ClassA { public void printModuleName(Class klass) {
ModuleB contains a class:
public class ClassB { public void doIt() { ClassA objectA = new ClassA(); objectA.printModuleName(ClassB.class); } }
How to do it?
source share