log4j.properties não retirado do jar
Eu tenho um jar no caminho de classe do meu servidor que contém o arquivo log4j.properties na raiz do jar para registrar o código. Quando o código no jar é executado, o log do código não está ocorrendo. Quando analisei o problema usandojava -Dlog4j.debug opção, eu soube que o log4j está carregando o arquivo log4j.properties de axis-ant.jar (isso também está no meu caminho de classe) e usá-lo em vez do arquivo de propriedades do meu ja
Quando removi subsequentemente o axis-ant.jar do caminho de classe, meu arquivo j4 log4j.properties foi escolhido imediatamente e ocorreu o registro do meu códig
lguém pode explicar por que meu arquivo log4j.properties não está sendo carregado enquanto o eixo-ant.jar está present
Surpreendentemente, o mesmo jar com o axis-ant.jar presente no classpath está sendo executado com o registro adequado com êxito em outro servidor .. tanto o servidor possui a mesma versão java 5 instalada e a mesma versão do jar log4j