特定のSBTプロジェクトのtarget/
ディレクトリでかなりの量のディスクI/Oが発生する可能性があります。SBTターゲット/ディレクトリ(コンパイルされたクラス)をramdisk/temporaryディレクトリに再配置
SSD(ソリッド・ステート・ドライブ)を使用する場合、またはI/Oが遅い場合にコンパイル性能を向上させるだけでも、/tmp
などのターゲット・ディレクトリをRAMディスクに再配置することが望ましい場合があります。
~/.sbt/0.13/global.sbt
で指定されたユーザーグローバル設定が理想的です。プロジェクト固有の設定が特定の開発者の設定に縛られないようにするのが理想的です。
target/
ディレクトリをファイルシステム内の別の場所に移動するにはどうすればよいですか?競合を避けるための自動サブディレクトリが理想的でしょうか? forum上
target <<= (name) { file("/tmp/sbt/")/_ }
が、これは時代遅れ<<=
演算子を使用しているようだ、と私は現代の構文を使用して、これを書き換えることができる方法を見つけ出すことはできません。
は、私は、次を発見しました。