У меня есть список общедоступных ресурсов внутри папки "src / main / resources", который выглядит следующим образом:
public / images /
Я пытаюсь перечислить все файлы в каталоге "public / images /", так как это скомпилированный проект с использованием sbt universal:packageBin
Я пытаюсь получить доступресурсы, использующие:
val input = getClass.getResourceAsStream("/public/images/")
или
val input = getClass.getResource("/public/images/")
getResourceAsStream
возвращает пустой результат и getResource
возвращает объект URL, который содержит прямой путь к папке, но я не могу перечислитьчто-нибудь внутри этой папки, даже если new File(getClass.getResource("/public/images/"))
в качестве проверки для .isDirectory()
возвращает false
в качестве ответа или .listFiles()
выдает исключение.
Каков наилучший способ добиться этого?