Tak więc piszę aplikację Java, która używa Simple do przechowywania danych jako pliku xml, ale jest piekielnie powolna z dużymi plikami, gdy przechowuje na dysku sieciowym w porównaniu do lokalnego dysku twardego. Chciałbym przechowywać go lokalnie przed skopiowaniem do wybranego miejsca docelowego.Wyszukiwanie tymczasowego przechowywania plików w Javie
Czy istnieje jakiś inteligentny sposób na znalezienie tymczasowego lokalnego przechowywania plików w Javie w sposób niezależny od systemu?
Np. coś, co zwraca coś takiego, jak c:/temp
w systemie Windows, /tmp
w systemie Linux, a także w przypadku innych platform (takich jak mac). Mogę użyć ścieżki aplikacji, ale problem polega na tym, że aplikacja Java jest uruchamiana również z dysku sieciowego.
Użyj 'File.createTempFile (prefix, suffix)'. –