The module descriptor for a named module in the Java virtual machine is obtained by invoking the Module 's getDescriptor method Module descriptors can also be created using the ModuleDescriptorBuilder class or by reading the binary form of a module declaration (moduleinfoclass) using the read methods defined here · The issue seems to be related to the use of Java modules in your project If you don't know how to use it, delete moduleinfojava file from the project or switch to Java 8Non modular jar files become modular (automatic module) when used by a modular application Let's say we have a modular application 'app' (has
Getting Started With Java 9 Modules
