VMP-3166 To JAR Hell And Back - A Live Migration to Java 9 | Devoxx

To JAR Hell And Back - A Live Migration to Java 9


java Java Language


Friday from 09:00 till 09:50

I'm sure you've heard about compatibility issues with upgrading to Java 9 and beyond, but did you try it yourself yet? This live coding session starts with a typical Java 8 application and runs up against and eventually overcomes the common hurdles:

  • build system configuration
  • dependency analysis with jdeps
  • dependencies on internal APIs and Java EE modules
  • split packages

To get the most out of this talk, you should have a good understanding of the module system basics - afterwards you will know how to approach your application's migration to Java 9 and the module system.

 Java 9    migration    livecoding session  
Nicolai Parlog Nicolai Parlog

Nicolai is a thirty year old boy, as the narrator would put it, who has found his passion in software development. He constantly reads, thinks, and writes about it, and codes for a living as well as for fun.

Nicolai is a freelancing developer, trainer, and consultant. He writes The Java Module System with Manning, blogs about software development on codefx.org, recently started a YouTube channel, and is a long-tail contributor to several open source projects.