1
我有以下几点:Groovy的简单的logback配置为多个脚本
C:\脚本\的Groovy \ foo.groovy
@Grab (group = 'ch.qos.logback', module = 'logback-classic', version = '1.1.3')
def logger = org.slf4j.LoggerFactory.getLogger ('foo')
logger.info ("Hello, Foo!')
C:\脚本\的Groovy \ bar.groovy
@Grab (group = 'ch.qos.logback', module = 'logback-classic', version = '1.1.3')
def logger = org.slf4j.LoggerFactory.getLogger ('bar')
logger.info ("Hello, Bar!')
脚本分别通过groovy foo.bar
和groovy bar.groovy
执行。
问题:
- 什么行代码可以被添加到每个脚本附加日志 消息“foo.log”及“bar.log”?
- 是否可以创建个人 配置文件,例如“logback_foo.groovy”和 “logback_bar.groovy”,以将日志消息附加到日志文件中?
- 是否可以将 通用配置文件(例如“logback.groovy”)用于 将消息追加到每个脚本的日志文件?
我有多个小的实用程序脚本,不想通过设置每个脚本的Gradle项目的努力。我确实将Gradle用于重要的项目,并且我已经成功地获得了更大的项目功能。
我是Groovy和LogBack的新手,请提供每个脚本/配置文件的内容以及执行脚本的命令。
第三个问题的回答完美的作品。 – TeamDitto