W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
用于記錄在你的構(gòu)建文件的簡(jiǎn)單方法是將消息寫入標(biāo)準(zhǔn)輸出.Gradle重定向任何東西寫入到標(biāo)準(zhǔn)輸出到它的log系統(tǒng)作為QUITE級(jí)別的log.
例 17.1.使用標(biāo)準(zhǔn)輸出寫入log信息
build.gradle
println 'A message which is logged at QUIET level'
搖籃還提供了一個(gè)logger屬性來構(gòu)建腳本,這是Logger的一個(gè)實(shí)例.這個(gè)接口繼承自SLF4J接口并且加入了一F些Gradle的具體方法.下面是如何在構(gòu)建腳本中使用此方法的例子:
例 17.2.寫入自己的log信息
build.gradle
logger.quiet('An info log message which is always logged.')
logger.error('An error log message.')
logger.warn('A warning log message.')
logger.lifecycle('A lifecycle info log message.')
logger.info('An info log message.')
logger.debug('A debug log message.')
logger.trace('A trace log message.')
你還可以在構(gòu)建中將其他類直接掛接到Gradle的log系統(tǒng)中(例如buildSrc目錄下的類).只使用SLF4J logger,使用這個(gè)logger的方式與構(gòu)建腳本提供的logger方式相同.
例 17.3.使用SLF4J寫入log信息
build.gradle
import org.slf4j.Logger
import org.slf4j.LoggerFactory
Logger slf4jLogger = LoggerFactory.getLogger('some-logger')
slf4jLogger.info('An info log message logged using SLF4j')
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: