July 2019
Intermediate to advanced
440 pages
13h 56m
English
Part 1 of this book explored the module system’s basics and how to compile, package, and run modular applications. In addition to teaching the relevant mechanisms, it showed how future Java projects will be organized and developed.
But what about existing projects? I’m sure you’d like to see them running on Java 9 or later, maybe even as modules. This part covers how to make that happen.
The first step, getting a project to compile and run on Java 9+, is obligatory for any code base that doesn’t want to stay on Java 8 past its end of life or pay for support. The second step, turning the project’s artifacts into modular JARs, is optional and can be done over time.
Chapters 6 and 7 are dedicated to the migration ...
Read now
Unlock full access