로깅 수준을 클래스별로 설정하려면 gradle 읽기 log.properties 파일을 가질 수 있습니까? 내가하고 싶은 것은 나의 디버그 명령문을보고, 사용되는 모든 클래스에 대한 디버그 명령문을 보지 않는 것이다. 즉, -Djava.util.logging.config.file=mylogging.properties
을 사용하고 싶습니다.Gradle에서 로그 수준을 구성하는 방법은 무엇입니까?
은 ConsoleHandler를 납치하는 the class을 말합니다.하지만 동일한 것이 비 테스트 작업에 적용되는지 확실하지 않습니다.
은 설정 파일과 넓은 로깅 프로젝트를 설정하는 방법이 있나요? 예 : gradle.properties에 --info 플래그를 설정 하시겠습니까? – brunobowden
빌드 스크립트에서'gradle.startParameter.logLevel'을 설정할 수 있습니다. –
rootbuild.gradle에서'gradle.startParameter.setLogLevel LogLevel.INFO' 및'logging.setLevel LogLevel.INFO'을 아무런 효과없이 시도했습니다. 서브 프로젝트는 모두'println logging.level'을'INFO'으로보고하지만 스크립트 출력을 전혀 변경하지 않습니다. '--info' 플래그를 사용하면 예상대로 동작합니다. – brunobowden