Я бы установил переменную среды, а затем прочитал бы ее значение с помощью System.getProperty ().
Я думаю, что местоположение записи файла по умолчанию - это то место, где вы находитесь, когда вы запускаете сервер, по крайней мере, эточто я нашел с JBoss один раз.Самый простой способ - либо установить переменную среды в файле свойств сервера, либо создать файл свойств, который будет использоваться вашей службой для получения местоположения.Я сделал это обоими способами с JBoss в Windows и Unix.