내 이클립스 클래스 경로에이 두 로그 파일이 있습니다 (각각 src/main/resources
및 src/test/resources
).이클립스에서 log4j2.xml 및 log4j2-test.xml
log4j2-test.xml
은 우선 순위가 높으며 응용 프로그램을 실행할 때 항상 선택된 구성 파일입니다. 단위 테스트를 실행할 때 이클립스가 log4j2-test.xml
을 무시하고 log4j2.xml
을 사용하고 log4j2-test.xml
으로 폴백하도록하려면 어떻게해야합니까?
Maven을 사용하고 있습니까? – cy3er
예 maven을 사용하고 있습니다. -Dlog4j.configurationFile = "파일 : C : \ blah ... \ src \ main \ resources \ log4j2.xml" –