나는 commons-logging.jar을 가지고 있고 log4j.jar를 로깅하는 웹 어플리케이션을 개발 중이다.
서버를 시작할 때 다음과 같은 메시지가 표시됩니다.log4j : WARN log4j 시스템을 올바르게 초기화하십시오. 아직 로그 파일을 만들었지 만 UNIX에서는 생성하지 않았다.
log4j:WARN No appenders could be found for logger (org.apache.struts.util.PropertyMessageResources).
log4j:WARN Please initialize the log4j system properly.
그러나 여전히 로그 파일이 생성되고 형식도 log4j.properties에 지정된 것과 동일합니다.
Windows 환경에서 응용 프로그램 로그 파일을 만들고 있지만 Unix 환경에서는 만들지 않습니다.
UNIX에서 로그 파일을 만들지 않는 이유는 무엇입니까? 폴더에 쓰기 권한이 있습니다.
아이디어가 있습니까?
락스 Chowdary
[여기에서 구성이 완료되었습니다] (http://stackoverflow.com/questions/11115141/application-cannot-create-log-file-in-unix) 나는 구성이 .. –