Программа Java начала использовать планировщик задач Windows, но не создавала файлы журналов в папке пакетных файловJAVA

Программисты JAVA общаются здесь
Anonymous
Программа Java начала использовать планировщик задач Windows, но не создавала файлы журналов в папке пакетных файлов

Сообщение Anonymous »

Я запустил Java-программу (со сценарием пакетного файла) с помощью планировщика задач Windows. и в моем log4.properties

Код: Выделить всё

log4j.rootLogger=ALL, file1
log4j.appender.file1=org.apache.log4j.RollingFileAppender
log4j.appender.file1.Threshold=INFO
log4j.appender.file1.File=personal-info.log
log4j.appender.file1.MaxFileSize=10240KB
log4j.appender.file1.MaxBackupIndex=10
log4j.appender.file1.layout=org.apache.log4j.PatternLayout
log4j.appender.file1.layout.ConversionPattern = %d{ISO8601} %-5p [%t] [%F:%L] : %m%n
log4j.logger.com.personal=INFO,  file1
log4j.additivity.com.personal=false
log4j.additivity.org.springframework=false
log4j.additivity.org.jboss=false
log4j.additivity.org.hibernate=false
log4j.additivity.org.dozer=false
Когда я запускаю пакетный файл из командной строки, этот файл создается в той же папке, что и пакетный файл, но когда я запускаю его из планировщика задач Windows, это не так. создавать файлы журналов либо в папке с пакетными файлами, либо где-либо еще на компьютере.

Еще одна вещь: эта задача была запущена другим пользователем, есть ли у кого-нибудь еще эта проблема раньше и ее решение указать физический путь к папке в log4.properties?

Подробнее здесь: https://stackoverflow.com/questions/235 ... g-files-in

Вернуться в «JAVA»