Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Migrating to Modules

Devoxx via YouTube

Overview

Explore the process of migrating Java applications to a modular architecture in this 50-minute Devoxx conference talk by Mark Reinhold, Chief Architect of the Java Platform Group at Oracle. Learn how to transition from a Java 8 application using popular libraries to a modularized Java 9 version. Discover Project Jigsaw and the Java Platform Module System's features that allow for gradual migration, even when working with non-modularized dependencies. Gain insights into module declarations, static analysis, automatic modules, and intentional design decisions. Follow along with live coding examples and a comprehensive demonstration covering topics such as open packages, Java C Tweet, Jade EPS, and JavaFX. Understand the challenges and solutions involved in modularizing existing applications, including handling automatic module names, versioning, and specific module operations.

Syllabus

Intro
Overview
The Problem
The Source Tree
Compile
Module Declaration
Static Analysis
Java C
TweetSome Module
Open Packages
Demonstration
Automatic Modules
JadeEPS
Add Modules
Conclusion
Automatic module names
Intentional design decisions
Can you open a specific module
How to compile jars
Versioning
JavaFX
Questions

Taught by

Devoxx

Reviews

Start your review of Migrating to Modules

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.