По умолчанию log4j.properties
находится в корне пути к классам. Вы можете переопределить это местоположение, установив системное свойство log4j.configuration
, например,
-Dlog4j.configuration=my/path/to/log4j.properties
Так что тогда он может находиться в любом месте на вашем пути к классам.
Что касается того, как установить системные свойства в glassfish, я понятия не имею, но это не так сложно.