New HotSpot build system [JEP 284]

The Java platform used, prior to Java 9, was a build system riddled with duplicate code, redundancies, and other inefficiencies. The build system has been reworked for Java 9 based on the build-infra framework. In this context, infra is short for infrastructure. The overarching goal for JEP 284 was to upgrade the build system to one that was simplified. Specific goals included:

  • Leverage existing build system
  • Maintainable code
  • Minimize duplicate code
  • Simplification
  • Support future enhancements

You can learn more about Oracle's infrastructure framework at this site: http://www.oracle.com/technetwork/oem/frmwrk-infra-496656.html

Get Java 9: Building Robust Modular Applications now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.