Я пытаюсь загрузить файл из папки ресурсов, но не могу заставить его работать после сборки / упаковки
URL databaseURL = this.getClass().getClassLoader().getResource("blacklisted.words");
List<String> blacklistedWordsDatabase = Files.readAllLines(Paths.get(databaseURL.getPath()), StandardCharsets.UTF_8);
Это прекрасно работает, когда я запускаю свой код из IDE, нопосле mvn package
я запускаю java -jar target/project-0.0.1-jar-with-dependencies.jar
и получаю
java.nio.file.NoSuchFileException file:/var/www/project/target/project-0.0.1-jar-with-dependencies.jar!/blacklisted.words
Но проверка архива blacklisted.words
явно находится в корневой папке фляги ... Любые подсказки о том, что я могу сделать здесь не так?