Java WebStart 응용 프로그램에는 log4j 구성 파일이 없습니다. 그것은 단순히 하드 코드 된 로거와 애펜더를 설정합니다.Java Web Start로 log4j 구성
개별 클라이언트가 log4j.properties 파일을 어딘가에 놓고 문제 해결 상황에서 고유 한 사용자 정의 로깅을 설정할 수 있기를 바랍니다. log4j.properties 파일을 어플 리케이션의 jar 파일 중 하나에 번들로 묶어서 구성 할 수는 있지만 문제를 해결하려는 클라이언트에만 영향을주는 대신 각 클라이언트에 대해 구성이 동일하게됩니다. 또한 설정을 즉시 변경할 수 없습니다.
클라이언트 당 구성 파일을 사용하기 위해 log4j initialization procedure을 납치하는 방법이 있습니까?
컴퓨터에 대한 전체 액세스 권한이 있습니다. 희망 새 컴퓨터를 작성하고 업그레이드 할 필요없이 이미 배포 된 일부 컴퓨터에서이 작업을 수행 할 수 있기를 원하기 때문에 직접 작성자를 작성할 필요가 없습니다. – skiphoppy
시스템에 대한 전체 액세스 권한이 있고 검증되지 않은 경우 jnlp-file의 log4j.configuration 시스템 등록 정보를 설정하십시오. 자세한 내용은 http://logging.apache.org/log4j/1.2/manual.html - "기본 초기화 절차"절을 참조하십시오. –