Closed charphi closed 5 years ago
This adds an automatic-module-name entry in MANIFEST.MF so that the jar plays nice with the module-path (Java Platform Module System introduced in Java9) See http://branchandbound.net/blog/java/2017/12/automatic-module-name/
What about if you compile for JDK8?
In fact you compile your library for JDK8 with the new entry in MANIFEST.MF as usual. Your library runs normaly with Java8+ on classic classpath. The only change is that you will be able to use it also on modulepath.
Good, then go for it!
What is it does?