File.exists() возвращает false, если файл существует
Похоже, есть разница в том, как file-operations путь указывается в Java.
Например, если output-files путь к файлу указан как file:/C:/DEV/test.txt
, тогда
File f = new File(filename);
f.exists();
вернет j2se false
. Путь может работать в проводнике .java или браузере, но это URL-адрес, а .java не абсолютный путь к файлу.
Но, с infile другой стороны, если путь input-file к файлу указан как C:/DEV/test.txt
, тогда
File f = new File(filename);
f.exists();
вернет .java true
, потому что путь не является openjdk URL-адресом, а является абсолютным jre путем.
С Spring Framework это именно то, что core-java делает ResourceUtils.getFile(filename)
- где имя может быть j2se либо URL-адресом, либо абсолютным core-java путем к файлу.
java
file-io
File.exists() возвращает false, если файл существует
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.