"Supercharge Your Java Development Experience with Open Source Tools"
summary
Four open source tools that change day‑to‑day Java work: JBang runs Java source like scripts and installs JDK and VS Code automatically, letting inline Maven coordinates and URL‑hosted sources execute without Maven or Gradle; SDKMAN installs and pins specific vendor JDKs per project with an SDKMANRC file so shells switch reliably; jgitver computes semantic versions from git history using annotated/lightweight tags and branch names to avoid release‑commit churn; JReleaser automates GitHub/GitLab releases and publishes artifacts to Docker Snap Flatpak and more.
AI-written summary · about
chapters (7)
- 0:00Introduction
- 1:50Java’s evolution
- 8:19JBang for scripting
- 18:22SDKMAN for versions
- 23:46Developer workflow challenges
- 29:07JReleaser for releases
- 31:56Summary
related talks
35mEasing the daily grind with the awesome JDK command line tools
01h 25mTutorial: DevOps Tooling for Java Developers in a Cloud Native World
34mDevOps Tools for Java Developers
28mAutomated Java Upgrades: From Pain to Productivity in 30 Minutes
01h 02mWhat’s new for Java in the Cloud?
16mReleasing at the speed of light
18mDevOps Tools for Java Developers
37mApache Maven 102: Best Practices
