Jigsaw is ready to kill the Java classpath
summary
Explains Java classloader problems and how Project Jigsaw (to be integrated in JDK 9) replaces the flat/hierarchical classpath with a module system. Covers how current JDK classloaders work with examples of their dependency issues, then presents what Jigsaw provides, which problems it solves, and compares it to existing solutions like OSGi and JBoss Modules.
AI-written summary · about
chapters (22)
- 0:00Introduction
- 1:11Speaker
- 2:34Traditional classpath
- 4:59ClassLoader basics
- 7:35Java counter demo
- 11:31Complex module example
- 16:37Classpath conflicts
- 20:50OSGi vs JBoss Modules
- 24:02Java 9 modules
- 26:14Migrating to Java 9
- 28:02JDK evolution
- 30:24Dependency management
- 32:50Package visibility
- 36:05Reflection limits
- 38:31Module patching
- 40:10ClassLoaders vs modules
- 41:58Module patching demo
- 43:17Advanced features
- 44:21Java 9 release
- 45:48Tool impact
- 51:15Adoption challenges
- 56:08Q&A








