St_Hakky’s blog

Data Science / Human Resources / Web Applicationについて書きます

【Scala】sbtenvでsbtをインストールする

こんにちは。最近、社内でScalaを使っていくことになりまして、勉強し始めました。

sbtenv

Githubのページはこちら。

github.com

インストール

基本的には、Githubから落としてきて、そのままPATHの指定をやるだけ(私は、zshを使っているので)。

$ git clone git://github.com/sbtenv/sbtenv.git ~/.sbtenv\n
$ echo 'export PATH="${HOME}/.sbtenv/bin:${PATH}"' >> ~/.zshrc
$ echo 'eval "$(sbtenv init -)"' >> ~/.zshrc

ここまでできたら、再起動をして、以下のコマンドを打って確認。

$ type sbtenv

それっぽいのが出たらインストール完了

sbtのインストール

インストール可能なバージョンの確認
$ sbtenv install -l
インストール
$ sbtenv install sbt-0.13.1
gpgがありませんみたいなエラーが出たら

私は、sbtenvからインストールした時に出ました。Macの場合は、brewでインストールできます。

$ brew install gpg

これをインストールした後に、再度sbtenvでsbtをインストールするコマンドを叩けば大丈夫です。

おまけ

  • brewでも、sbtenvをインストールできるのですが、インストールできるsbtのバージョンが古いものしかなかった
  • scalaenvなるものもあるらしい