Экспорт программы lwjgl с отдельными ресурсами
Я пытаюсь экспортировать игру, которую я сделал с помощью lwjgl, в файл jar, и я использовал jarsplice для создания толстой банки. Моя проблема в том, что он продолжает придумывать:
java.io.FileNotFoundException: res / shaders / basic.vs (нет такого файла или каталога)
Шейдеры находятся в отдельной папке (вне папки src), которая называется "res".
В jar-файле есть папка res, поэтому я не уверен, почему он не может его найти.
Я использую Eclipse FYI.
1 ответ
Если вы поместите папку res в папку src и воспользуетесь>Object.class.getResourceAsStream("/res/shaders/basic.vs"), вместо этого я прочту путь к папке, где находится папка в файловой системе.