sbt run
は、呼び出すjavaコマンドをエコーすることはできますか?sbt:実行タスクによって呼び出されたjavaコマンドを表示
この質問はhas been asked beforeですが、質問に答えることなくOPの問題は解決されましたので、もう一度お尋ねします。
sbt run
は、呼び出すjavaコマンドをエコーすることはできますか?sbt:実行タスクによって呼び出されたjavaコマンドを表示
この質問はhas been asked beforeですが、質問に答えることなくOPの問題は解決されましたので、もう一度お尋ねします。
私は、これはそれを行うだろうと思っているだろう:
set logLevel := Level.Debug
それは、ほとんどのコマンドのうち、情報の急流を生成するが、悲しいこと、run
フォークません。
https://github.com/sbt/sbt/blob/0.13.0/run/src/main/scala/sbt/Run.scalaを見ると、log.debug(...)
への呼び出しが目立たないようです。 https://github.com/sbt/sbt/blob/0.13.0/run/src/main/scala/sbt/Fork.scalaと同じです。これらのソースファイルのいずれかまたは両方を修正して、ログを記録し、sbtを再ビルドします。
それは、inspect run
で始まり、その後、「依存性:」の下にリストされている各種設定にinspect
とshow
を行うよりも、他の提案するかわから、あまりにも野心的ではないと思われる場合は、これは、少なくともrun
タスクに供給されている情報のすべてを表示します。