Не могу прочитать файл при запуске приложения вне среды разработки, а в самой среде всё работает нормально. Не уверен, но может быть у меня нет прав на чтение файла. Смотрим видео и поймёте про что я говорю. Заранее спасибо!
Не верно проставил относительный путь к файлу и path. Проверяй откуда хочет тянуть файл приложение с помощью System.out.println(file.getAbsolutePath()); Отсутствует доступ, разреши через брэндмаузер или в растройках java в панели инструментов.
Дело в том, что нетбинс смещает относительный путь в корень проекта, а не в папку bin, и учитывая это смещение, вне нетбинса это не работает как бывает хорошо классика.