ソース パスなどの情報を照会する IDE 用の SBT プラグインを作成しようとしています。Mavenを使用して、次のようなことをします
mvn my.org:myPlugin:myGoal
pom.xml
がプラグインを参照していなくても、これは機能します。でこれを行う同様の方法はありsbt
ますか?
ソース パスの取得は一例です。でそれができることはわかっていますがsbt show sourceDirectories
、それは次の 2 つの理由から適切な答えではありません。
mvn
とに同じインターフェイスを使用できるようにしたいと考えています。sbt
また、将来サポートされる追加のビルド ツールも使用できるようにしたいと考えています。これには、クエリに応答するプロセスの開始が含まれます。- ソース パス以上のものを探している
ユーザーが build.sbt にプラグインを追加 (またはグローバルにインストール) せずにプラグインを開始することは可能ですか? それとも、リモート リポジトリから jar を実行するより良い方法はありますか (build.sbt には記載されていません)。