2016-11-06 9 views
0

私はSBTをMacにインストールしています。私はthe websiteに(暗号で)上記の指示に従っています。今私はステージ'Installing sbt manually'にいます。 'Unix'の下には、次のように表示されます。jarを実行するスクリプトを作成する方法(SBTのインストール中)

〜/ binにsbt-launch.jarを入れます。

〜/ binに/これらの内容でSBT作成することにより、jarファイルを実行するスクリプトを作成します。

#!/bin/bash 
SBT_OPTS="-Xms512M -Xmx1536M -Xss1M -XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=256M" 
java $SBT_OPTS -jar `dirname $0`/sbt-launch.jar "[email protected]" 

は、スクリプトを実行可能にします:

$ chmod u+x ~/bin/sbt 

私が入れているSBT-打ち上げ.jarを正しいフォルダに入れます。しかし、私は残りが何を意味するのか分かりません。あなたはスクリプトをどのように作成できますか?ターミナルで?スクリプトは実行可能なコードを端末で一度実行する必要がありますか?あなたは多くの端末の相互作用せずにMacOSでSBTをインストールするための

(およびインストールを終えた後、どのようにSBTを開くことができるのだろうか?)

+1

はい。スクリプト(テキストファイル)を作成して実行可能にした後、 '$ HOME/bin'を' PATH'(おそらくプロファイルやbashrcファイル)に追加し、コマンドラインから 'sbt'を実行します。 –

+0

@ElliottFrisch OK、実行可能なスクリプトを作成し、 '/ usr/local/bin/sbt'に入れました。もっと情報を与えることができますか? "$ HOME/binをあなたのPATHに(あなたのプロフィールやbashrcファイルに)おそらく追加しますか?" (私はほとんど端末を使用しないので、基本的な質問であれば申し訳ありません) – Karlo

+1

'/ usr/local/bin'はおそらく' PATH'にあります。あなたの指示に '〜/ bin /'が '$ HOME/bin'と書かれています –

答えて

1

最も簡単な方法は、homebrewです。これは人気のあるパッケージマネージャーであり、将来的にはあなたの役に立つかもしれません。リンクをクリックしてインストール手順に従ってください(ターミナルに貼り付けるコマンドは1つだけです)。ランラン

brew install sbt 

これだけです。今すぐsbtを起動するには、プロジェクトのあるフォルダにsbtコマンドを実行してください。実際には、これらの指示はセクション'Installing sbt on Mac'のsbt Webサイトにあります。

「手動でsbtをインストールする」に従っている場合、「スクリプトを作成する」という部分は、使用するエディタに「テキストファイル」を作成し、その行を貼り付けて適切なロケーション。その後、端末でchmodコマンドを実行します。それでおしまい。

PATHに何かを追加することについてチェックthis article

関連する問題