我想从grails-app / utils文件夹中的utils类登录。
有谁知道我应该在Config.groovy日志部分中放入哪个软件包?我尝试了自己的程序包“com.company”和“grails.utils”,但是没有人可以使用。
非常感谢
最佳答案
将log
字段添加到所有Groovy类-这是在通过AST转换进行编译时发生的。如果日志记录似乎不起作用,请在执行的方法中添加println log.name
,您将在控制台的Config.groovy
中看到要使用的整个记录器名称。
正如@dmahapatro所提到的,grails-app/utils
不适用于实用程序类。在早期的Grails版本中,添加了该文件夹,期望它包含各种不需要它们自己的grails-app
子文件夹的 Artifact 类型。但是,除了编解码器之外,没有其他 Artifact 被添加,因此编解码器是唯一应该存在的类。实用程序类应始终放在src/groovy
或src/java
中,只有 Artifact 类和配置文件属于grails-app
。
关于grails - 从grails-app/utils记录Grails,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22641163/