Рубрики
Без рубрики

Gerenciando комплекты для десенвольвименто Ява, Котлин Клоджуре, ком о SDKMAN

Вы человек, который часто работы над проектами Java que possuem versoes делает Sdk (Разработка программного обеспечения… С тегами java, kotlin, clojure, linux.

Вы человек, который часто работы над проектами Java que possum versoes отличается ли Sdk (Наборы для разработки программного обеспечения)?

В мире Java это не редкость, нужно работать на более старых версиях платформы, как Java 6 и 7, для устранения проблем или добавить незначительные функции в конструкции, тем не менее, большинство проектов последних требуется Java 8 или 11, который, на мой взгляд, делает процедуру человек разработчиком Java в ад, так что переключаться между версиями SDK в течение дня работы-это процесс, скучно.

Что еще хуже, каждая операционная система (Linux, Windows, MacOS) работает с переменные среды из Java по-разному.

Если положить на кончик карандаша я думаю, что мы потеряли часть нашего здравомыслия и время в этом процессе. Это является причиной того, что у меня есть хорошие новости для вас!

Здравствуйте SDKMAN!

В SDKMAN-это инструмент командной строки (терминала), который помогает нам управлять несколько комплектов для разработки. Он обеспечивает удобный способ установки, переключения, список и удалить лето.

Вы можете управлять параллельные версии легко в любой операционной системе, Unix-подобные (pro принадлежности, которые использует Windows, я рекомендую установить bash, Linux).

Come ele conseguimos instalar diversos SDKs да ЙОВЕМ, комо Ява, Котлин Клоджур (лейнинген). Алем де тамбем нос акуда ком ос геренсиадорес де иждивенси, комо о Муравей, Мавен и Град.

Como se nao fosse suficiente também conseguimos установочный конфигуратор alguns фреймворки, com Spring Boot, Vert.x, Sparky Микронавт.

И лучше всего то, что SDKMAN-это бесплатный, легкий, с открытым исходным кодом и написан на Bash.

Установка в дистрибутивах Debian-like

Установка SDKMAN это довольно просто, но сначала, пожалуйста, установите приложения, zip и unzip, которые доступны в стандартных репозиториях большинства дистрибутивов Linux. Например, для установки в системах на базе Debian, просто запустите:

sudo apt установить zip распаковать

Только тогда мы можем установить SDKMAN:

завиток-с “https://get.sdkman.io ” | баш

Готов, так просто! После завершения установки нужно только загрузить переменные среды:

источник”$HOME/.sdkman/bin/sdkman-init.sh “

Наконец, убедитесь, что установка прошла успешно с помощью команды:

sdk version

Если вам удалось просмотреть версию SDKMAN в терминале, так что мои поздравления!

Давайте пойдем дальше и увидим, как установить и управлять Sdk.

Установка Sdk

Визуализатор Você pode список проблем, связанных с отсутствием сайта, выполняет меню SDK и o o командо:

список sdk

Как вы видели, список является достаточно большим. Но процесс установки достаточно прост, например, мы собираемся установить SDK LTS более новая версия Java:

sdk установка java

Если вы хотите увидеть другие версии, просто запустите:

список sdk java

Для установки определенной версии SDK нужно использовать столбец идентификатора, например:

пакет sdk для установки java 8.0.222-amzn

Этот же потоком установка может быть использована в любом из вариантов в списке Sdk доступны на веб-сайте SDKMAN.

Управление SDKs установленный

Теперь, когда мы установили некоторые версии Java (попробуйте установить определенную версию Java), мы естественно переключаться между этими установленных версий.

Для этого будем искать снова, список версий, только на сей раз обратите внимание на колонку Состояние этот столбец содержит функцию, чтобы сообщить нам, что установлено. И чтобы узнать, какая версия используется, без необходимости запускать команду java -version просто посмотреть в информации столбец Использовать .

С этими данными в руки мы можем легко изменить версию SDK, который мы используем, например мы будем изменить версию Java 11 и Java 8:

sdk по умолчанию java 8.0.222-amzn

Para verificar o que esta atualmente em russo para тодос ОС SDK, выполнить:

текущий sdk

Чтобы обновить SDK устарел, за:

обновление sdk java

Вы также можете проверить то, что устарело, работает:

обновление sdk

Para remover um SDK instalado, выполнить:

пакет sdk для удаления java 8.0.222-amzn

Удаление o SDKMAN

Если вы больше не нуждается в SDKMAN или не понравилась него не стесняйтесь, чтобы удалить его:

tar zcvf ~/sdkman -резервное копирование _$ (данные +% F-% kh% M).tar.gz – С~/.сдкмен

И после:

rm-rf ~/.sdkман

Наконец, можно открыть файл .bashrc, .~/. bash_profile, .profile или .zshrc найдите и удалите следующие строки.

#ЭТО ДОЛЖНО БЫТЬ В КОНЦЕ ФАЙЛА, ЧТОБЫ SDKMAN РАБОТАЛ!!! экспорт [[ -с"/home/sk/.sdkman/bin/sdkman-init.sh "]] && источник"/home/sk/.sdkman/bin/sdkman-init.sh "

Завершение

Представьте, что вы прошли через эту боль, чтобы установить и управлять несколькими версиями Jdk, если это ваш случай, SDKMAN может быть отличный вариант!

Сегодня вы узнали, как использовать SDKMAN для установки различных версий, переключаться между версиями и удалить, мы все это сделали с помощью Java. Mas você pode usar asus memo métodos para lider com a instalaçao de outras plataformas com Котлин, Клоджур (Лейнинген), Муравей, Мавен, Град, Пружинный ботинок, Верт.x, Искра и Микронаут для примера.

Финализандо…

Если вам понравился этот пост, не забывает давать like и поделиться 😄

Если вы хотите узнать, что иду делать ии или снять некоторые сомнения, не стесняйтесь найти меня в социальных сетях, как @ malaquiasdev .

Читать подробнее post моих перейдите по MalaquiasDEV | Жизни код и все больше .

Оригинал: “https://dev.to/collabcode/gerenciando-kits-de-desenvolvimento-java-kotlin-e-clojure-facilmente-com-o-sdkman-24d5”