Java IntelliJ Нет такого исключения файла даже с правильным JDK на месте - PullRequest
0 голосов
/ 06 сентября 2018

Я перепробовал все, что видел. Убедитесь, что установлен правильный JDK, убедитесь, что текстовый файл находится в правильном рабочем каталоге, но ничего. Я продолжаю получать нет такого исключения файла. И это не единственный проект, над которым я работаю, который дает мне эту проблему. Я не знаю, в чем проблема: enter image description here

enter image description here

1 Ответ

0 голосов
/ 06 сентября 2018

При запуске в IDEA следующий код показывает, что ваш рабочий каталог является каталогом проекта, а не src один:

public class Main {
    public static void main(String[] args) {
        System.out.println("CWD: " + System.getProperty("user.dir"));
    }
}

Что означает, что вы должны выполнить одно из следующих действий:

  • обратитесь к вашему файлу с абсолютным путем
  • ссылается на ваш файл с "src" в относительном пути (src / cipher.txt)
  • переместить файл на один уровень вверх, чтобы "cipher.txt" работал (относительно CWD)
  • изменить рабочий каталог во время выполнения, что может быть не самой лучшей идеей

PS: JDK не имеет к этому никакого отношения

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...