Re:Install Asdf: One Runtime Manager to Rule All Dev Environ...
by e12e on Sunday April 28, 2024 @01:50PM
(#40190354)
> If you need to do anything else, you should complain to the project authors as this is really all you should need!
Sure. But you might need node for some front end build tool, or a language server for sql. Then you can use two version managers, or just asdf.
It will manage the JDK for you. Usage is basically this:
That's all.You can also manage Gradle/Maven installations with SDKMAN, but that's not necessary, usually, because most JVM projects include a "wrapper" script which downloads the needed Maven/Gradle version for you.
This works regardless of whether your project also needs Kotlin/Groovy etc. as those are just managed by Gradle/Maven (the only exception I can think of is if you use Kotlin Multiplatform as that will depend on the platform dependencies as well).
So once you know SDKMAN, you can manage any JVM-based project with just this:
If you need to do anything else, you should complain to the project authors as this is really all you should need!