メインコンテンツにスキップ
SDKMAN! logo

ソフトウェア開発キットマネージャー

ユニックスシステムで複数のソフトウェア開発キットを楽に管理するための信頼できるパートナー、SDKMAN!をご紹介しましょう。さまざまなバージョンのSDKが必要で、ストレスのない方法で切り替えたいと思ったことを想像してみてください。SDKMAN!は、使い勝手のよいコマンドラインインターフェイス(CLI)とAPIを導入します。以前はGVM(Groovy enVironment Manager)と呼ばれていましたが、SDKMAN!はapt、pip、RVM、rbenv、さらにはGitなどの使い慣れたツールからインスピレーションを得ています。SDK管理を合理化する、役立つツールキットの仲間と考えてください。🛠️

今すぐ始めましょう!

ターミナルに以下を貼り付けて実行してみてください
curl -s "https://get.sdkman.io" | bash

開発者による、開発者向け

人生を簡素化。ダウンロードやアーカイブの展開、HOMEPATH環境変数の修正をする必要はありません。

堅牢なJava

Java、Scala、Kotlin、Groovyなど、JVM用のソフトウェア開発キットをインストールします。Ant、Gradle、Grails、Maven、SBT、Spark、Spring Boot、Vert.xなど多数もサポートされています。

軽量

Rustとbashで記述されており、システムにcurlzipunzipの依存関係があるだけで済みます。ZSHでも動作します。

マルチプラットフォーム

macOS、Linux、Windows Subsystem for Linux(WSL)などさまざまなUNIXベースのプラットフォームでシームレスに動作します。

API

オープンブローカーAPIを使用することで、新しいクライアントを簡単に記述できます。ベンダーは、安全なベンダーAPIを通じて独自のリリースを公開および発表できます。

オープンソース

開発者のグローバルコミュニティによって支えられています。
Apache 2.0 ライセンスで提供されます。