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


Details
This is a virtual Meetup occuring at 5PM UK time. For help with your timezone calculation, refer to this (https://time.is/1700_25_July_2017_in_London/San_Francisco/New_York/UTC/Beijing/Sydney/Tokyo?To_JAR_Hell_And_Back_-_A_Live_Migration_to_the_Java_9_Module_System).
You can tune in to the session at http://virtualJUG.com/#live (http://virtualjug.com/#live)
Abstract:
I'm sure you've heard about compatibility issues with upgrading to Java 9 and the new module system but did you try it yourself yet? This live coding session starts with a typical Java 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
- stepwise modularization with automatic modules
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.
Speakers: 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.
He works as at Disy, Germany's leading provider for spatial and environmental IT-solutions, where he improves the flagship product. He started blogging in September 2014 and has since been published on InfoQ, JAXenter, and Voxxed (amongst others).

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