私のSBTは、 'SBT-launch.jar' を持っていません。
SBTが正しくインストールされている場合は、そこはsbt-launch.jar
somwhereです。 SBT with the DEB packageをインストールした場合、インストールされたファイルをコマンドdpkg -L sbt
でリストすることができるはずです。
ローカルにインストールされたSBTのバージョン:あなたは~/.sbt
フォルダについて話しているよう0.13.11は(Ubuntuのファイルシステムでは、それは隠しフォルダとして、 ".sbt" の名前である)
ね?これはSBTのインストール先フォルダではなく、ユーザデータ(ユーザ固有の設定だけでなくキャッシュされたダウンロードも)を保存するためのデフォルトの場所です。
しかし、ローカルにインストールされたsbt、scalaバージョンを使用したいと思います。
は検討して実際には3つの要素があります。
- SBTのlaucher(
sbt-launch.jar
)
- SBT自体SBTについては
- スカーラ(コンパイラ&標準ライブラリ)
ランチャーをインストールするには、独自のインストールを使用するか、Intellijに独自のコピーをダウンロードさせることができます。
SBTについては、はSBTランチャーでダウンロードする必要があります。使用するSBTのバージョンは<my project>/project/build.properties
で指定されています。
Scalaでは、SBTにダウンロードさせることができます(通常はお勧めです; build.sbt
で使用するバージョンを設定するか、ローカルバージョンを使用してください)。
あなたが本当にローカルScalaのバージョンを使用したい場合は、これはexplained in the SBT documentationです:あなただけbuild.sbt
でscalaHome
を設定する必要がありますする必要があります
scalaHome := Some(file("/home/user/scala-2.10/"))
しかし、これはあなたが少なく、再現建てるようになりますことを心に留めておきます、数ヶ月後に他のコンピュータや同じコンピュータにインストールすることもできます。また、Scalaの異なるバージョンが必要ないくつかのプロジェクトを管理することも難しくなります。
あなたがこれを確認しましたか? https://www.jetbrains.com/help/idea/2016.1/getting-started-with-sbt.html –
@MikeCheel:私はそれを読んだ。 4番目のスクリーンショットでは、「ダウンロード:ソース、SBTとプラグインのソース」チェックボックスがあります。それはインターネットを介してスカラSBTをダウンロードさせる原因となります。お返事ありがとうございます。 – Raghav
あなたの最善の策は、これのためにジェットブレインのチケットを入れることです:https://intellij-support.jetbrains.com/hc/en-usページの右上にあるリクエストの提出をクリックすることができます。私の経験は通常はそれよりも速いですが、彼らは通常8時間以内にあなたに戻ってきます。 –