いくつかの奇妙な振る舞い:ロガーはクロージャーでは利用できませんここで何が起こっているのですか?
Logger logger = Logger.getLogger("groovy.my.foo");
def printParameters() {
if(logger.isDebugEnabled())
logger.debug("print parameters")
binding.variables.each { key, value ->
logger.debug("Name=$key value= $value");
}
}
ロガーが提供された場合にのみ機能します
def printParameters(Logger logger)
パラメータに問題はありません....ありがとう