Я использую tomcat 6 с eclipse Luna (наряду с осью 2 для веб-сервисов). Я импортировал файл банку требуется log4j (log4j-1.2.17.jar) и вставить следующую строку в классе такжене удалось создать файл журнала с помощью log4j
static org.apache.log4j.Logger log = Logger.getLogger(WS.class);
Здесь файл свойств:
# Define the root logger with appender file
log4j.rootLogger = DEBUG, FILE
# Define the file appender
log4j.appender.FILE=org.apache.log4j.FileAppender
# Set the name of the file
log4j.appender.FILE.File=log.txt
# Set the immediate flush to true (default)
log4j.appender.FILE.ImmediateFlush=true
# Set the threshold to debug mode
log4j.appender.FILE.Threshold=debug
# Set the append to false, overwrite
log4j.appender.FILE.Append=true
# Define the layout for file appender
log4j.appender.FILE.layout=org.apache.log4j.PatternLayout
log4j.appender.FILE.layout.conversionPattern= %d{dd MMM yyyy HH:mm:ss,SSS} %c %p %t %m%n%n
Файл свойств является в папке src и jar-файле находится путь сборки eclipse. Я пробовал все разные способы, но не смог создать файл журнала.
Вы проверили каталог, в котором присутствует файл log4jProperties, включенный в ClassPath? –
@NeerajJain Он находится в папке Src – kittu