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

YouTube

Java - Migrating to 11 in Real App

Devoxx via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the process of migrating real Java server applications to Java 11 in this informative conference talk from Devoxx Poland 2019. Learn about the motivations behind the migration, the steps taken, and what wasn't necessary. Gain valuable insights into handling big changes, removed features, pre-deprecated elements, and modules. Discover how to address challenges like Jar Hell, modularity, and missing classes. Understand configuration adjustments, including Java List, Java Modules, and Patch Module options. Examine code examples, Gradle build modifications, and performance analysis using Flight Recorder. Get practical tips on handling external dependencies, unit tests, and scripts. Dive into new features like JShell and JavaScript source support, and learn about container constraints and Unicode handling in Java 11.

Syllabus

Introduction
Agenda
Release schema
Java 11 is not paid
Right ones run everywhere
Big changes
Removed stuff
Pre deprecated stuff
Modules
Jar Hell
Modularity
Migration steps
Extra migration steps
Missing class illegal access
Missing classes and methods
Illegal access warnings
Illegal access permit
Configuration
Java List
Java Modules
Patch Module
Ad Reads
Option Files
Millage
Demo
Compile
SDK Manager
API Warning
String
Java 9 switch
Strings not characters
Looking into the code
Gradle build
xml classes
tuning add
debug option
Illegal access
Java 11 implementation
What has changed
External dependency
Gradle
Flight recorder
Analysis
App Allocations
Unit Tests
Scripts
JShell
JavaScript
Source
Unicode
Container constraints
Training
Feedback
Paper form
Questions

Taught by

Devoxx

Reviews

Start your review of Java - Migrating to 11 in Real App

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.