SDKMan (Software Development Kit Manager) là một công cụ dùng để quản lý song song các phiên bản của các bộ phát triển phần.
Ví dụ bạn có thể cài nhiều phiên bản Java trên máy. Khi muốn dùng version nào thì bạn chuyển sang version đó. Hay muốn cài Java thì chỉ cần chạy lệnh của SDKMan là nó tự động cài phiên bản Java stable mới nhất hoặc theo phiên bản bạn chỉ định.
SKDMan cung cấp chuẩn giao tiếp dòng lệnh (Command Line Interface – CLI) và các api để cài đặt, xóa, chuyển đổi hiển thị danh sách SDK.
sdk list
Cài đặt bản stable nhất sdk install sdk_name:
Ví dụ mình muốn cài bản Java stable mới nhất thì sẽ dùng lệnh:
sdk install java
Hoặc muốn chỉ rõ một version nào đó thì bạn sử dụng sdk install sdk_name sdk_version
Ví dụ
sdk install scala 2.12.1
Hiển thị danh sách các version của một bản sdk: sdk list sdk_name
Ví dụ mình muốn xem các version của gradle đang hỗ trợ:
sdk list gradle
sdk uninstall sdk_name sdk_version Ví dụ mình muốn xóa bản scala version 2.11.6
sdk uninstall scala 2.11.6
sdk default sdk_name sdk_version Ví dụ trên máy mình có nhiều bản scala, mình muốn chuyển sang bản scala 2.11.6 làm bản mặc định
sdk default scala 2.11.6
Nguồn: Devmaster Academy via viblo.asia