Я, вероятно, в конечном итоге добавлю к этому ответу, но, во-первых, вы можете проверить разрешения, чтобы увидеть, имеет ли приложение доступ для чтения.
Какая версия Java, какая ОС?
Если вы переместите файл в общий каталог, общий для всех пользователей, можно ли найти этот файл?
Возможно, вы захотите, чтобы путь был аргументом, поэтому вы можете легко изменить его, не перекомпилировав приложение, которое это проверяет.