在我的gradle文件中,我有:
apply plugin: 'checkstyle'
Run Code Online (Sandbox Code Playgroud)
我正在尝试创建自己的Checkstyle规则。由于这个原因,我已经添加了我的gradle文件的依赖。
dependencies {
checkstyle 'com.puppycrawl.tools:checkstyle:8.2'
}
Run Code Online (Sandbox Code Playgroud)
我正在尝试扩展checkstyle的“ Check”类。但是checkstyle有很多版本,我不知道gradle使用哪个版本。
如何找到gradle使用的checkstyle的确切版本号?
我的配置中有一个记录器,如下所示:
resources.log.stream.writerName = "Stream"
resources.log.stream.writerParams.stream = APPLICATION_PATH "/../logs/err.log"
resources.log.stream.writerParams.mode = "a"
resources.log.stream.filterName = "Priority"
resources.log.stream.filterParams.priority = 3
Run Code Online (Sandbox Code Playgroud)
但我想将它用于错误日志.对于另一个日志想要使用另一个日志文件.出于这个原因,我将这些行添加到app.ini
resources.log.stream.writerName = "Stream"
resources.log.stream.writerParams.stream[] = APPLICATION_PATH "/../logs/debug.log"
resources.log.stream.writerParams.stream[] = APPLICATION_PATH "/../logs/info.log"
resources.log.stream.writerParams.mode = "a"
resources.log.stream.filterName = "Priority"
resources.log.stream.filterParams.priority[] = 7
resources.log.stream.filterParams.priority[] = 5
Run Code Online (Sandbox Code Playgroud)
但这不起作用我想使用differetn文件的不同优先级.但是记录器会覆盖第一个记录器.怎么样 ?