Picocli: put Java in your terminal!
summary
Shows how to build a command-line application in Java using the Picocli library together with the Quarkus framework, starting from zero via a live‑coding session. Covers packaging a real native executable with GraalVM and aims to produce a fully featured, easy-to-develop CLI (and hints at adding an intelligent assistant in the terminal).
AI-written summary · about
chapters (12)
- 0:00Introduction
- 1:03What is a CLI
- 3:30Why Picocli for Java CLI
- 4:52Quarkus and Picocli project
- 10:08Building CLI with Jarvis
- 19:16Packaging CLI binary
- 22:05GraalVM native executable
- 25:15AI with LangChain4j in Picocli
- 31:19Advanced features like sentiment analysis
- 35:13Autocompletion and UX
- 36:58RAG demo with Picocli
- 44:21Summary
related talks
30mPicocli: Put Some Java in Your Terminal!
25m☕️ Picocli: Put Java in Your Terminal! 🖥️
15mAn introduction to creating CLI applications using picoCLI
41mEfficient DevOp Tooling with Java and GraalVM
51mTake a Walk on the Client Side
14mShare Your Java CLI Apps with Ease
42mKeynote: Subatomic Java Microservices with Quarkus
31mJava, Life is Short!
