A comprehensive guide to building command-line applications using Quarkus, Kotlin, and GraalVM. The tutorial covers project setup with Maven, integrating Kotlin compiler plugins, adding PicoCLI for command parsing, implementing subcommands with dependency injection, and compiling to native executables for fast startup times. Includes practical examples of argument handling, configuration management, and development workflow optimization.

15m read timeFrom maarten.mulders.it
Post cover image
Table of contents
BackgroundA new technology stackGetting startedAdding KotlinAdding PicoCLIImplementing a sub commandRunning the applicationBuilding as a native executableCleaning up the outputProcessing arguments and optionsWrapping Up

Sort: