Предположим, что имя файла находится в этом URL-адресе:
URL file = new URL("jar:file:/path/to/foo.jar!/META-INF/file.txt");
Эта операция приводит к IOException
, если нет foo.jar
или в существующей банке нет file.txt
:
import org.apache.commons.io.FileUtils;
FileUtils.copyURLToFile(file, /* some other file */);
Можно ли проверять существование файла без исключения?