Искаженный экран приложения OpenGL при выполнении файла JAR - PullRequest
0 голосов
/ 23 августа 2011

Я создал файл jar для своего приложения (OpenGL), используя опцию Intellij «build jar».

Когда я пытаюсь выполнить файл jar, он запускает экран приложения с правильным названием приложения и размерами экрана.

Однако внутренняя часть экрана "искажена": некоторые части пусты, другие имеют строки и / или пиксели.

Обратите внимание, что приложение работает правильно, когда выполняется через Intellij.

Кто-нибудь знает, в чем может быть проблема?

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

Кто-нибудь знает, нужно ли мне настроить некоторые параметры IDE?

Есть ли место в файловой системе, где я могу попытаться найти файл журнала ошибок, который поможет мне отладить это?

Заранее спасибо.

1 Ответ

0 голосов
/ 23 августа 2011

Я нашел решение для этого.

В Intellij IDEA 10.5 я пошел в: Файл -> Структура проекта -> Артефакты -> Баночка

и проверил, что в правом столбце есть «Доступные элементы».

Одним из них был мой проект, у которого была подкаталог для своих активов. Поэтому я добавил их в банку, используя «Поместить в выходной каталог».

Затем я восстановил файл jar и попытался его выполнить. Это было успешно.

Я предполагаю, что проблема была связана с отсутствующими "активами" (то есть изображениями). Предыдущий файл .jar не содержал этих изображений, а новый содержит.

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...