5

我可以让sbt runecho 它调用它的确切 java 命令吗?

之前已经问过这个问题,但是没有回答问题就解决了OP的问题,所以我再次问。

4

1 回答 1

2

我原以为会这样做:

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任务的不同信息。

于 2013-10-24T00:44:15.583 回答