Мне было непонятно, в чем проблема.Подтвердить.Когда вы запускаете как службу, вывод log4j, который направлен на консоль, корректно записывается в файл журнала Wrapper?../logs/wrapper.log Правильно?
Итак, проблема в том, что ваш вывод log4j, который должен идти в myproject.log.txt, не отображается.Это проблема, с которой вы столкнулись?
Если это так, то на самом деле это проблема стороны log4j, поскольку это будет полностью в JVM.
Из вашей конфигурации вы пытаетесь писать. ¥myproject.log.txt, который будет находиться в том же каталоге, что и бинарный файл Wrapper.Если бы это была проблема с доступом к файлу, я бы ожидал какую-то ошибку log4j в консоли, которая затем была бы видна в файле wrapper.log.
Чтобы поместить файл log4j в журнал Wrapperфайл, который вы хотите сделать: log4j.appender.R.File = ../logs/myproject.log.txt
Пожалуйста, подтвердите, в какой файл вы не можете записать.Кроме того, какую версию Wrapper и Windows вы используете?
Cheers, Leif