Skip to content

Commit b7fc8e5

Browse files
authored
sbt installのLinux環境の記述追加 #555 (#853)
* sbt installのLinux環境の記述追加 * sdkmanの初期化処理の追加と、which sbtの追加
1 parent e98fc76 commit b7fc8e5

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

src/sbt-install.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,27 @@ Windowsキーとrキーを同時に押して`C:\Windows\System32\systempropertie
5959

6060
環境変数に`PATH`が存在する場合は、`PATH`を編集してsbtのインストール先(例えば`C:\sbt\bin`)を追加します。環境変数に`PATH`が存在しない場合は新しく`PATH`環境変数を追加して同じくsbtのインストール先を指定します。
6161

62+
## Linuxの場合
63+
64+
[sdkman!](https://sdkman.io/) を利用するのが楽で使い勝手がいいでしょう。[sbtのドキュメント](https://www.scala-sbt.org/1.x/docs/ja/Installing-sbt-on-Linux.html)
65+
でも利用を薦められています。
66+
67+
```shell
68+
$ curl -s "https://get.sdkman.io" | bash # sdkmanのインストール
69+
$ source "$HOME/.sdkman/bin/sdkman-init.sh" # sdkmanの初期化(shellの再起動でも可)
70+
$ sdk version # パスが通っているかの確認
71+
```
72+
73+
とすればLinuxにsdkman!がインストールされます。
74+
続いてインストールしたsdkman!を利用してsbtをインストールしていきます。
75+
76+
```shell
77+
$ sdk install sbt # sbtのインストール
78+
$ which sbt # sbtがインストールされているかの確認
79+
```
80+
81+
とすればLinuxにsbtがインストールされます。
82+
6283

6384
## REPLとsbt
6485

0 commit comments

Comments
 (0)