Guys stop using vs code for java. you can't reference modules here. you will have to manually compile everything and run it at least for me. The reference detecting in vs code is also bad it can't recognize that I used a module "something" from customPackage.jar in module-info.java even though it's clearly referenced in settings.json