Pessoal,
Estou aprendendo hibernate e já me deparei com problemas de bibliotecas. Olhei as dependências no README do hibernate. Nele fala que o slf4j-api é obrigado, mas esta biblioteca pede a slf4j-log4j12 que por sua vez pede o log4j.
Alguém tem um exemplo de arquivo log4j.properties que não faz NADA? Estou utilizando ele só porque estou sendo obrigado, por isso não quero criar logs, muito menos arquivos. Testei fazer isso:
log4j.rootCategory=stdout
log4j.category.stdout=ERROR
log4j.appender.stdout.Threshold=OFF
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%5p [%t] (%F:%L) - %m%n
Mas ocorre o seguinte WARN:
log4j:WARN No appenders could be found for logger (org.hibernate.cfg.annotations.Version).
log4j:WARN Please initialize the log4j system properly.
Outra coisa, como faço para abrir um arquivo log4j.properites em um package diferente do raiz src? Não gostaria de deixar nenhum arquivo solto no src. Testei o seguinte mas nao consegui:
PropertyConfigurator.configure("/META-INF/log4j.properties");
Esse log4j já tá dando dor de cabeça. Alguém me ajude.