Zdravím, konstruktor File() má i dvouparametrové varianty, kde zadáváte jako první parametr základní cestu (jako String nebo File) a jako druhý parametr cestu (pouze jako String, varianta s File neexistuje). Skutečnou cestu (s vyřešením relativních cest) pak dostanete voláním getCanonicalPath() nebo getCanonicalFile().
S pozdravem Filip Jirsák Dne 3. únor 2009 11:51 Lukáš Zapletal <[email protected]> napsal(a): > Zdravim, > > potreboval bych vytvaret a pracovat s relativnimi cestami pomoci File > vzhledem k jinemu adresari, nez je HOME na UNIXU resp. working dir na > Windows. Bohuzel z dokumentace o File vyplyva, ze se s relativnimi > cestami da pracovat pouze vzhledem k tomuto adresari. Jine moznosti > opravdu nejsou? > > Snad jen pres new File(base).toURI().relativize(...) ale to jsou > sileny harakiri kvuli jednoduche relativizaci... > > ps - uz aby tu byla JSR 203 > > -- > Lukas Zapletal > http://lukas.zapletalovi.com > -- Filip Jirsák [email protected]
