私はさまざまなSBTプロジェクトを扱いますが、それらのすべてが同じリポジトリ/リゾルバを共有するわけではありません。私はデフォルトの(またはそれらの)リポジトリとsbt設定をオーバーライドせずに他の人のプロジェクトをビルドできるように、各プロジェクト内にリポジトリ設定を保存できるようにしたいと思います。プロジェクトごとのsbtリポジトリ/ config
~/.sbt/repositories
を使用することは、プロジェクトごとではなくユーザーごとに行われるため、オプションではありません。私はsbtにパラメータを渡してみました。例えばsbt compile -Dsbt.boot.properties=build/sbt.boot.properties
。しかし、これは、人々がこのフラグを覚えて、それを毎回エイリアスするように要求します。
sbtが現在のディレクトリから上記のような設定やフラグを読み取る方法はありますか?ありがとう!