microsoft / java-wdb

Windows Developer Box for Java Developers
MIT License
75 stars 1 forks source link

Sdkman port for windows #4

Open geoaxis opened 3 years ago

geoaxis commented 3 years ago

Summary

Sdkman is a great tool to install and manage java tools. While it is possible to use sdkman in WSL2 and some of the tools available in sdkman can be installed using choco or winget, it would be really helpful to have sdkman or its artifacts available easily in native windows.

gdoenlen commented 3 years ago

Sdkman is the popular one, but jabba fills some of this gap for a cross platform java version manager.

davidkron commented 3 years ago

Jabba is great for managing JDK installations on Windows, but doesn't quite fill the same shoes as sdkman. In sdkman I can install not only the JDK, but a lot of additional tools in the Java ecosystem like Maven or Gradle.

SpaiR commented 3 years ago

https://scoop.sh/ resolves all the probs with JDK managment for Windows. It has a separate bucket for java with a lot of vendors included. Scoop also povides a decent package manager experience (maven, gradle, ant and others could be installed as well). I would rather use scoop on linux, than sdkman on windows.

eerokosk commented 3 years ago

Sdkman works well under Cygwin. Even with WSL2 i still find Cygwin very useful to having descent shell with plenty of command line utilities for Windows.