Jawa / Говнокод #2256 0 123456789101112131415 String tempFileName = "someFileName"; URL url = SomeClass.class.getClassLoader().getResource("."); File currentFolder = new File(url.getFile()); if(currentFolder.isDirectory()){ File parentFolder = currentFolder.getParentFile(); for (String file:parentFolder.list()) { if(file.equals("temp")){ File targetFolder = new File(parentFolder.getAbsolutePath()+"\\"+file+"\\"+tempFileName); if(!targetFolder.exists()) { targetFolder.mkdir(); } this.pathToTempFile = parentFolder.getAbsolutePath()+"\\"+file+"\\"+tempFileName; } } } Поиск директории для создания временных файлов вместо использования File.createTempFile(prefix, suffix) Запостил: eroese, 10.12.2009 (Updated 24.03.2018) Комментарии (3) RSS eroese 17 лет ago # 0 да, забыл. Система выполняется под *nix Ответить guest 17 лет ago # 0 ⇈ >File targetFolder = new File(parentFolder.getAbsolutePath()+"\\" +file+"\\"+tempFileName); интересно как Ответить guest 17 лет ago # 0 и break'а не хватает Ответить Добавить комментарий Отменить ответ Помни, guest, за тобой могут следить! А не использовать ли нам bbcode? [b]жирный[/b] — жирный [i]курсив[/i] — курсив [u]подчеркнутый[/u] — подчеркнутый [s]перечеркнутый[/s] — перечеркнутый [blink]мигающий[/blink] — мигающий [color=red]цвет[/color] — цвет (подробнее) [size=20]размер[/size] — размер (подробнее) [code=<language>]some code[/code] (подробнее)
guest 17 лет ago # 0 ⇈ >File targetFolder = new File(parentFolder.getAbsolutePath()+"\\" +file+"\\"+tempFileName); интересно как Ответить
интересно как