当测试从Intellij运行而不是从终端运行时,Logback对于SBT起作用

克里斯·斯图尔特

如标题所示,如果我使用intellij的“运行ScalaTests”命令运行测试,则测试将在intellij终端内部正确显示的日志记录信息下运行。

但是,如果我尝试从ubuntu终端运行我的测试,而sbt test没有出现日志。

这似乎是非常奇怪的行为-在intellij中运行测试与从命令行运行测试之间未更改任何设置。logback-test.xml文件很简单

<configuration>

    <appender name="FILE" class="ch.qos.logback.core.FileAppender">
        <file>logs/application.log</file>
        <encoder>
            <pattern>%date - [%level] - from %logger in %thread %n%message%n%xException%n</pattern>
        </encoder>
    </appender>

    <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
        <encoder>
            <pattern>%date - [%level] - from %logger in %thread %n%message%n%xException%n</pattern>
        </encoder>
    </appender>




    <root level="DEBUG">
        <appender-ref ref="STDOUT" />
    </root>

    <logger name="org.bitcoins" level="DEBUG"/>

</configuration>

谁能提供任何关于为何日志记录无法在命令行上运行但可以在intellij中运行的见解?

如果您想更深入地了解项目配置,可在github上将其开源:https : //github.com/christewart/bitcoin-s

克里斯·斯图尔特

我不小心从Build.scala文件中删除了以下行

"ch.qos.logback" % "logback-classic" % logbackV

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

单元测试网络响应。在调试时起作用,而不是在实际运行时起作用

来自分类Dev

VSCode终端Git正常运行时,VSCode源代码管理不起作用

来自分类Dev

从命令行运行时,lircd起作用,而不是从init.d / service运行时,lircd起作用

来自分类Dev

从命令行运行时,lircd起作用,而不是从init.d / service运行时,lircd起作用

来自分类Dev

ObjectiveC项目中的SwiftUI-列表在预览中起作用,而不是在运行时起作用

来自分类Dev

从“ sbt测试”运行测试时,类路径与从IDEA运行时不同

来自分类Dev

运行时编织似乎在WebLogic中不起作用

来自分类Dev

const在运行时是否起作用

来自分类Dev

从vba运行时命令行不起作用

来自分类Dev

动画正在运行时,OnClick不起作用

来自分类Dev

在pycharm中运行时子进程不起作用

来自分类Dev

剃刀页面运行时编译不起作用

来自分类Dev

删除Snapd程序的核心运行时不起作用

来自分类Dev

动画正在运行时,OnClick不起作用

来自分类Dev

从远程脚本运行时查找不起作用

来自分类Dev

wpf 控制模板在运行时不起作用

来自分类Dev

java protobuf运行时正式示例不起作用

来自分类Dev

Chrome 运行时键盘不起作用

来自分类Dev

运行时 eval() 中的 jQuery 不起作用

来自分类Dev

如何分别测量功能的CPU运行时间和挂钟运行时间为Python代码(不是从终端)?

来自分类Dev

如何在SBT中将依赖项设置为运行时(以模仿Maven中的运行时作用域)?

来自分类Dev

如何在SBT中将依赖项设置为运行时(以模仿Maven中的运行时作用域)?

来自分类Dev

仅在从sbt shell运行时才获取scala sbt仅测试参数

来自分类Dev

空手道:当测试在Docker容器中运行时,JS功能不起作用

来自分类Dev

脚本长时间运行时,为什么测试操作计时器不起作用?

来自分类Dev

空手道:当测试在Docker容器中运行时,JS功能不起作用

来自分类Dev

从Java运行时隐藏Putty终端

来自分类Dev

在Vim运行时滚动到终端

来自分类Dev

Intellij 13 Ultimate可以平稳运行geb测试,但在独立运行时会等待

Related 相关文章

  1. 1

    单元测试网络响应。在调试时起作用,而不是在实际运行时起作用

  2. 2

    VSCode终端Git正常运行时,VSCode源代码管理不起作用

  3. 3

    从命令行运行时,lircd起作用,而不是从init.d / service运行时,lircd起作用

  4. 4

    从命令行运行时,lircd起作用,而不是从init.d / service运行时,lircd起作用

  5. 5

    ObjectiveC项目中的SwiftUI-列表在预览中起作用,而不是在运行时起作用

  6. 6

    从“ sbt测试”运行测试时,类路径与从IDEA运行时不同

  7. 7

    运行时编织似乎在WebLogic中不起作用

  8. 8

    const在运行时是否起作用

  9. 9

    从vba运行时命令行不起作用

  10. 10

    动画正在运行时,OnClick不起作用

  11. 11

    在pycharm中运行时子进程不起作用

  12. 12

    剃刀页面运行时编译不起作用

  13. 13

    删除Snapd程序的核心运行时不起作用

  14. 14

    动画正在运行时,OnClick不起作用

  15. 15

    从远程脚本运行时查找不起作用

  16. 16

    wpf 控制模板在运行时不起作用

  17. 17

    java protobuf运行时正式示例不起作用

  18. 18

    Chrome 运行时键盘不起作用

  19. 19

    运行时 eval() 中的 jQuery 不起作用

  20. 20

    如何分别测量功能的CPU运行时间和挂钟运行时间为Python代码(不是从终端)?

  21. 21

    如何在SBT中将依赖项设置为运行时(以模仿Maven中的运行时作用域)?

  22. 22

    如何在SBT中将依赖项设置为运行时(以模仿Maven中的运行时作用域)?

  23. 23

    仅在从sbt shell运行时才获取scala sbt仅测试参数

  24. 24

    空手道:当测试在Docker容器中运行时,JS功能不起作用

  25. 25

    脚本长时间运行时,为什么测试操作计时器不起作用?

  26. 26

    空手道:当测试在Docker容器中运行时,JS功能不起作用

  27. 27

    从Java运行时隐藏Putty终端

  28. 28

    在Vim运行时滚动到终端

  29. 29

    Intellij 13 Ultimate可以平稳运行geb测试,但在独立运行时会等待

热门标签

归档