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