Wow. He is basically saying that Java 9 with the module system is going to be released whether or not the expert group approves it or not. I also noticed that the link to the Maven core developers responses immediately followed the response of Stephen Colebourne who flatly said auto modules won’t work and Robert Scholte’s (a core Maven developer) was less than enthusiastic.
Personally, I think Stephen is correct. The only thing adding the manifest does is declare that when the jar is modularized what its name will be. The thing is, you can’t add that manifest entry unless it complies with the rules with package names. It seems to me that this is the same as having a module-info.java that declares the module name but has no exports or dependencies declared. I am not sure what the result of that will be when the jar tries to call something it didn’t declare. If you’ve read the spec and found something I missed please let me know. Ralph > On May 5, 2017, at 1:09 PM, Gary Gregory <[email protected]> wrote: > > FYI: http://mreinhold.org/blog/to-the-jcp-ec > > Gary
