cygwin で sbt
職場のウインドーズに sbt が入っていなかったので入れた。
インストール
以下を読みながら tar を落として開いてパスを通した。
# yu-umezawa at 64PC0254 in ~ [12:23:51] $ cd /usr/local # yu-umezawa at 64PC0254 in /usr/local [12:23:55] $ wget https://dl.bintray.com/sbt/native-packages/sbt/0.13.9/sbt-0.13.9.tgz --2016-02-05 12:24:10-- https://dl.bintray.com/sbt/native-packages/sbt/0.13.9/sbt-0.13.9.tgz dl.bintray.com (dl.bintray.com) をDNSに問いあわせています... 108.168.243.150, 75.126.118.188 dl.bintray.com (dl.bintray.com)|108.168.243.150|:443 に接続しています... 接続しました。 (snip) 2016-02-05 12:24:13 (7.40 MB/s) - `sbt-0.13.9.tgz' へ保存完了 [1049367/1049367] # yu-umezawa at 64PC0254 in /usr/local [12:24:14] $ tar zxvf sbt-0.13.9.tgz sbt/ sbt/conf/ sbt/conf/sbtconfig.txt sbt/conf/sbtopts sbt/bin/ sbt/bin/sbt.bat sbt/bin/sbt sbt/bin/sbt-launch.jar sbt/bin/sbt-launch-lib.bash # yu-umezawa at 64PC0254 in /usr/local [12:24:23] $ rm sbt-0.13.9.tgz # yu-umezawa at 64PC0254 in /usr/local [12:24:36] $ vi ~/.zshrc # yu-umezawa at 64PC0254 in /usr/local [12:25:13] $ grep -i sbt ~/.zshrc export SBT_HOME=/usr/local/sbt export PATH=$PATH:$SBT_HOME/bin # yu-umezawa at 64PC0254 in /usr/local [12:25:20] $ source ~/.zshrc
バージョン確認
バージョンを確認して終わりと思ったら意外とむずかしかったのでググったら特攻ブログがヒットして助かった。
# yu-umezawa at 64PC0254 in /usr/local [12:25:48] $ sbt --version [error] Not a valid command: version (similar: session) [error] version [error] ^ # yu-umezawa at 64PC0254 in /usr/local [12:26:14] $ sbt [info] Set current project to local (in build file:/C:/gnupack_devel-13.04-2015.06.27/app/cygwin/local/) > sbt-version [info] 0.13.9 >
参考
@kazuhira_r @yamadamn 特攻(ぶっこみ)のかずひらさん!
— でくのぼうは静かに暮らしたい (@garbagetown) 2016, 2月 4