In a mail to the jigsaw-dev list, Mark Reinhold posted news of a reboot of the Jigsaw project to provide modularity for the JDK. Read on to find out more about what's happening, and what to look out for.
Oracle has reversed their decision to remove the method sun.reflect.Reflection.getCallerClass(int) in Java 7u40. The method is planned to remain at least through Java 7.
JSR 337 expert group has ratified Oracle chief architect Mark Reinhold's proposal to defer Project Jigsaw to Java 9. Were the stated reasons sufficient motivation for this deferment?
Java developers across the ecosystem have been swift to react to Mark Reinhold's announcement last week that project Jigsaw, Oracle's planned modularity framework for Java, will now be delayed until Java 9.
Mark Reinhold has announced on his blog that the Java Jigsaw modularity proposal has been moved from inclusion in Java SE 8 and deferred into Java SE 9. This will allow Java SE 8 to be released on schedule in August 2013, whilst the modularity proposal can be refined with wider visibility for inclusion in August 2015's Java SE 9 release.
In this article, Lukas Krecan, introduces the reader with some basic concepts of modularization, gives a roundup of some Java module systems and deals with how Project Jigsaw is connected to the upcoming Java 7.