Я знаю, что мы можем сделать что-то вроде этого:
Class.class.getResourceAsStream("/com/youcompany/yourapp/module/someresource.conf")
для чтения файлов, упакованных в наш jar-файл.
Я много гуглил, и, конечно, я не использую правильные термины; что я хочу сделать, это перечислить доступные ресурсы, что-то вроде этого:
Class.class.listResources("/com/yourcompany/yourapp")
Это должно вернуть список ресурсов, которые находятся внутри пакета com.yourcompany.yourapp.*
Это возможно? Есть идеи, как это сделать, если это не так легко, как я показал?
Примечание: я знаю, что можно узнать, где находится ваш кувшин, а затем открыть его и осмотреть его содержимое, чтобы достичь его. Но я не могу сделать это в среде, в которой я сейчас работаю.