# SDKMAN

12 Hacker News commenters recommended SDKMAN and 1 criticized it, November 2025 to November 2026. It was recommended in 2 of 13 months.

**Verdict:** Developers recommend SDKMAN to install and switch between Java versions and build tools per project, without fighting the OS package manager.

## Why people recommend it

- Switches Java versions per project (4 comments): "Tools like sdk man are for developers that need to switch between specific versions in different projects." ([source](https://news.ycombinator.com/item?id=46076840)) "That's useful when you are running two tools on different Java versions which interact." ([source](https://news.ycombinator.com/item?id=46076615)) "It's really handy for switching between projects that are on different Java versions" ([source](https://news.ycombinator.com/item?id=46076323))
- Easy, quick Java tooling installs (3 comments): "makes installing and managing basic java tooling a breeze" ([source](https://news.ycombinator.com/item?id=48799811)) "provides an easy to understand interface for toolchains" ([source](https://news.ycombinator.com/item?id=46077990)) "All painless, quick, and easy." ([source](https://news.ycombinator.com/item?id=46078494))
- Avoids OS package manager conflicts (2 comments): "quickly install and quickly switch jvms without worrying about any opinions the os package manager may have" ([source](https://news.ycombinator.com/item?id=46076965)) "focus on the project instead of managing JDKs" ([source](https://news.ycombinator.com/item?id=46076663))
- Used reliably for many years (2 comments): "sdkman! is awesome. I've been using sdkman! for a decade to manage Java installations." ([source](https://news.ycombinator.com/item?id=46076712)) "Happy sdkman user for many years." ([source](https://news.ycombinator.com/item?id=46075858))

## Alternatives hackers recommend

- [mise](https://hackerapproved.com/p/mise.md): 137 recommend
- [asdf version manager](https://hackerapproved.com/p/asdf.md): 17 recommend
- [rustup](https://hackerapproved.com/p/rustup.md): 14 recommend
- [nvm](https://hackerapproved.com/p/nvm.md): 7 recommend
- [pyenv](https://hackerapproved.com/p/pyenv.md): 7 recommend

## Cite as

Hacker Approved, "SDKMAN", https://hackerapproved.com/p/sdkman/ (counts from 1,795,640 Hacker News comments, November 2025 to November 2026).
