У меня довольно неприятная проблема с сервером Windows 2008. У нас есть Java-приложение, которое работает как сервис с использованием локального пользователя сервисов. Проблема заключается в том, что этот пользователь не имеет доступа для чтения / записи в указанный каталог tmp java (указанный системой). Это означает, что каждый раз, когда приложение пытается создать файл tmp, генерируется исключение IOException.
Есть ли способ заставить java-приложение, которому нужен доступ к каталогу tmp, работать как служба без:
Создание нового пользователя специально для цели
Указание нового каталога tmp (который вы должны будете очистить самостоятельно)