Java 'scripting' with modern JDK features and JBang
Details
Presentation Outline
- Modern JDK lets you run .java files without compiling.
- JBang makes it easy to use libraries from Maven.
- Showcase of Wildfly Glow to run a full JEE app in a single file.
- JBang is really powerful; huge catalog of Apps and Aliases (ready to run scripts).
- Showcase of App 'camel jbang' to demonstrate using a complex framework in a single short file.
- Follow up with 'exporting' the prototype we wrote into a deployable Quarkus app.
As time permits, there will be a pause after each of the "showcases" for the audience to try it on their own laptops, with their own script ideas.
The presenter, Keith Herbert, is a Senior Consultant at Red Hat and a Red Hat Certified Architect in Enterprise Applications. He's lived in Richmond since graduating from VCU and loves to run and bike around the city. He hopes to take enough time off this fall to finish hiking the Appalachian Trail from southern Virginia to Georgia.
