What is the point of the new module system? The current package system works fine. This sounds like it's going to break a bunch of stuff, particularly shading and dynamic class loading which I'm currently using.
Java should look at the C++ ecosystem. There's so much code already written that few sane people will use something that's not 99% compatible.
If you want to complete with Golang just make a subset of java that's AOT compatible