I have a Java App that creates a temp file that will be read in by another part of the app at a later stage. I dont want to specify the path, as when the App runs on a different machine, there is no guarantee that the path will be the same ie I dont want to hard code C:\temp\test.txt in the code as C:\ might not exist on the next machine. Is there anyway around this? D
You could also check out the createTempFile methods of java.io.File I haven't tried it myself but this is an extract from the API: The default temporary-file directory is specified by the system property java.io.tmpdir. On UNIX systems the default value of this property is typically "/tmp" or "/var/tmp"; on Win32 systems it is typically "c:\\temp". James.