Как получить локальную папку данных приложения в Java? [Дубликат]

Possible Duplicate:
What is the cross-platform way of obtaining the path to the local application data directory?

Я ищу способ получить местоположение локальной папки данных приложения, которая является специальной папкой Windows, в Java. К сожалению, следующее работает только для английских версий Windows XP с настройками по умолчанию:

System.getProperty("user.home") + "\\Local Settings\\Application Data"

Мне бы хотелось, чтобы в .NET было что-то вроде этого:

System.Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData)

Есть ли способ сделать это без необходимости звонитьSHGetSpecialFolderLocation API оболочки Windows?

Ответы на вопрос(7)

Ваш ответ на вопрос