из папки resources?
Делал вот так:
String FILE_PATH = "src/main/resources/file.txt";
File file = new File(FILE_PATH);
При запуске в IDE все работает. При mvn clean package и java -jar program.jar пишет java.lang.IllegalArgumentException: /src/main/resources/file.txt does not exist . Использовал maven shade plugin для сборки fat jar.
Указывай путь относительно каталога resources, если используешь getResource().
Я тоже не соображаю в этом, но делаю иногда вот так: InputStream stream = CurrentClass.class.getResourceAsStream(path); а path - это путь относительно корня resources directory
Обсуждают сегодня