Java9 and REPL Forget debugging, welcome joy and productivity
summary
Demonstrates the Java 9 jshell REPL used as an interactive debugger and playground: starts a tiny HTTP server with Spark Java, wires endpoints, imports Gson to return JSON, edits and re-evaluates snippets live, and drives the running app via shell commands. Shows Maven integration that launches jshell with the full project classpath so compiled classes and dependencies are immediately available, and explores Spring 5 by registering beans at runtime. Everything runs end-to-end and visibly works.
AI-written summary · about
chapters (10)
- 0:00Java 9 and JShell intro
- 1:50What is JShell
- 3:14Starting JShell basics
- 6:00Java 9 APIs with JShell
- 11:52Web app with JShell
- 16:30Run Java files in JShell
- 22:18JShell with Maven
- 23:21Spring 5 with JShell
- 29:32Advanced JShell tools
- 30:17Q&A
related talks
41mJava9 and REPL. Forget debugging, welcome joy and productivity
14mREPL : Java developers new friend
45mJShell: An Interactive Shell for the Java Platform
44mJShell: An Interactive Shell for the Java Platform
48mInteractive Java Support to your tool
31mDeveloping Java Apps using Visual Studio Code
46mJava 9 in Anticipation
01h 34mLet's Start Java11 from the Beginning with JShell
