У меня есть x.jar, который используется некоторым клиентом y.jar. И x.jar, и y.jar, и log4j.xml находятся на одном уровне пакета.
Но файл журнала никогда не генерируется. Могу я узнать почему?
Я пробовал еще несколько вариантов, но пока не повезло.
1) я добавил log4j-1.2.16.jar в ClassPath: переменная в файлах манифеста x.jar и y.jar.
2) Поместите log4j.xml на уровень класса y.jar, который фактически вызывает классы x.jar.
структура пакета выглядит следующим образом:
x.jar
- manifest.mf имеет запись ClassPath: log4j-1.2.16.jar
y.jar
--manifest.mf имеет запись ClassPath: log4j-1.2.16.jar
log4j-1.2.16.jar
log4j.xml
- имеет RollingFileAppender.
Кто-нибудь может подсказать, что я что-то упускаю?
Спасибо
Навин Гаримелла.