1

ソース パスなどの情報を照会する IDE 用の SBT プラグインを作成しようとしています。Mavenを使用して、次のようなことをします

mvn my.org:myPlugin:myGoal

pom.xmlがプラグインを参照していなくても、これは機能します。でこれを行う同様の方法はありsbtますか?

ソース パスの取得は一例です。でそれができることはわかっていますがsbt show sourceDirectories、それは次の 2 つの理由から適切な答えではありません。

  1. mvnとに同じインターフェイスを使用できるようにしたいと考えています。sbtまた、将来サポートされる追加のビルド ツールも使用できるようにしたいと考えています。これには、クエリに応答するプロセスの開始が含まれます。
  2. ソース パス以上のものを探している

ユーザーが build.sbt にプラグインを追加 (またはグローバルにインストール) せずにプラグインを開始することは可能ですか? それとも、リモート リポジトリから jar を実行するより良い方法はありますか (build.sbt には記載されていません)。

4

0 に答える 0