Życie staje się prostsze – SDKMAN!

Z pewnością doświadczyłeś sytuacji w której potrzebowałeś zainstalować nową wersję języka na swój komputer. A skoro tak to chciałbyś mieć to jak najszybciej za sobą… jednak musiałeś szukać odpowiedniej instalki, akceptować regulaminy, pobierać..instalować ręcznie…ogólnie na samą myśl odechciewa się upgrade-u. Jeżeli zaś masz różne wersje języka w zależności od projektu sytuacja jest jeszcze bardziej skomplikowana.

Przełączenie JDK (Java Development Kit) to proces składający się z:

  • Instalacji wybranej JDK pod naszą platformę
  • Konfiguracji: zmianę zmiennych $JAVA_HOME i $PATH

Życie staje się prostsze, polecam SDKMAN! narzędzie do zarządzania środowiskami uruchomieniowymi dla różnych języków JVM-owych, wzorowane na projektach ze świata Rubiego (rbenv), czy Node.js-a (nvm). W prosty sposób pozwala na pobieranie przełączanie się pomiędzy różnymi SDK na maszynie.


Aby zainstalować menedżera, postępuj zgodnie ze wskazówkami na https://sdkman.io/.

Od kiedy poznałem SDKMAN! nie chcę wracać do czasów, gdy szukałem odpowiednich binarek, następnie instalowałem martwiąc się, która będzie tą domyślną w moim systemie.

Teraz instaluję wszystkie potrzebne wersje prosto z terminala, a gdy potrzebuję wybrać konkretną dla danego projektu wołam po prostu:

sdk use java 8.0.222-zulu

P.S. do ustawiania wersji per dir zachęcamy do zapoznania się z: jEnv

W pilnych sprawach zachęcamy do kontaktu telefonicznego