File.exists () возвращает true, но File.isFile () сообщает false - PullRequest
0 голосов
/ 10 марта 2020

В моем проекте у меня есть текстовый файл с некоторыми данными конфигурации, которые необходимы моему приложению для запуска на Jetty. Я скопировал эти данные конфигурации в текстовый файл и запустил приложение. Но приложение терпит неудачу при одном условии:

if(File.exists() && File.isFile()){
...
}

Я отладил и обнаружил, что File.exists() всегда возвращает true, тогда как File.isFile() приходит false. Я понятия не имею, что здесь происходит. Я подозреваю, что это что-то связанное с ма c os.

У кого-нибудь есть идеи по этому поводу?

...