Экспорт программы lwjgl с отдельными ресурсами

Я пытаюсь экспортировать игру, которую я сделал с помощью lwjgl, в файл jar, и я использовал jarsplice для создания толстой банки. Моя проблема в том, что он продолжает придумывать:

java.io.FileNotFoundException: res / shaders / basic.vs (нет такого файла или каталога)

Шейдеры находятся в отдельной папке (вне папки src), которая называется "res". d

В jar-файле есть папка res, поэтому я не уверен, почему он не может его найти.

Я использую Eclipse FYI.

1 ответ

Если вы поместите папку res в папку src и воспользуетесь>Object.class.getResourceAsStream("/res/shaders/basic.vs"), вместо этого я прочту путь к папке, где находится папка в файловой системе.

Другие вопросы по тегам