siteOfOrigin
следует использовать только в том случае, если ваш файл скопирован в место, где находится ваша другая executables
(папка вывода). Для ресурсов вы должны использовать application
.
Source="pack://application:,,,/images/ServerMainLogo.png"
См. Эту ссылку для дальнейшего уточнения URI пакетов .
Насколько я могу судить, это ошибка eclipse и openGL в Ubuntu 10.04. . Это происходит независимо от используемого jdk (я пробовал оба). Однако я понял, что эта ошибка возникает только при закрытии программы и не вызывает проблем, которые я видел при рендеринге lwjgl. За исключением накопления журналов ошибок, простое игнорирование этой ошибки пока не доставляло мне никаких проблем.
Запустите sudo update-java-alternatives -l
, чтобы увидеть различные версии Java в вашей системе. Затем запустите sun update-java-alternatives -s [java type]
, чтобы установить его по умолчанию, что связывает его с командами java
, javaw
и т. Д. .
В вашем случае вы должны запустить sudo update-java-alternatives -s java-6-sun
, как указано на странице Документация сообщества Java .
Похоже, проблема не в Java. Вы должны прочитать о SIGSEGV и XQueryExtension ; похоже виноват ваш Xlib или X11.
Если бы я был вами, в это время я бы следовал инструкциям; перейдите на https://bugs.launchpad.net/ubuntu/+source/openjdk-6/ и отправьте отчет об ошибке, вставьте эту ошибку и прикрепите файл журнала ( / home / jeff / workspace /SpinDodge3/hs_err_pid10427.log
). Посмотрите, смогут ли эксперты перенаправить вас именно туда, где находится проблема.
Также, конечно, убедитесь, что ваша система обновлена. Вы не хотите сообщать об уже исправленной ошибке.
Вы выполняете работу не с Sun JVM, а с OpenJDK, и между ними есть тонкие различия. Переключите Ubuntu на использование Sun JVM и повторите попытку.