ZaWertun — Aptana Studio: NullPointerException при запуске
Хотел сегодня потыкать Django
(а именно хотелось посмотреть как там обстоят дела с JSON-сериализацией).
Для Django захотелось IDE, выбор пал на Aptana Studio; скачал евойную последнюю версию, распакавал; попробовал запустить - и получил по голове эксепшеном java.lang.NullPointerException.
Дистрибутив я использую следующий: OpenSUSE 11.2 (x86_64);
версия установленной Aptana Studio: 2.0.4 x86;
версия JRE: 1.6.0-u18 x86.
Подробное сообщение об ошибке:
Поиск выдал пару тем с похожими сообщениями об ошибках (1, 2, 3), впрочем данные темы решению проблемы не способствовали.
Вспомнив, что Aptana использует xulrunner, решил посмотреть какая именно версия установлена в моей системе:
Да, косяк-с, версия под 32-х битную архитектуру не установлена.
Исправляем данное недоразумение c помощью следующей комманды:
и радуемся работающей Aptana Studio.
(а именно хотелось посмотреть как там обстоят дела с JSON-сериализацией).
Для Django захотелось IDE, выбор пал на Aptana Studio; скачал евойную последнюю версию, распакавал; попробовал запустить - и получил по голове эксепшеном java.lang.NullPointerException.
Дистрибутив я использую следующий: OpenSUSE 11.2 (x86_64);
версия установленной Aptana Studio: 2.0.4 x86;
версия JRE: 1.6.0-u18 x86.
Подробное сообщение об ошибке:
Exception in thread "Thread-1" java.lang.NullPointerException
at com.aptana.ide.desktop.integration.Application.getLaunchHelper(Application.java:112)
at com.aptana.ide.desktop.integration.Application.checkForRunningInstance(Application.java:108)
at com.aptana.ide.desktop.integration.Application.access$0(Application.java:107)
at com.aptana.ide.desktop.integration.Application$1.run(Application.java:37)
at java.lang.Thread.run(Thread.java:619)
at com.aptana.ide.desktop.integration.Application.getLaunchHelper(Application.java:112)
at com.aptana.ide.desktop.integration.Application.checkForRunningInstance(Application.java:108)
at com.aptana.ide.desktop.integration.Application.access$0(Application.java:107)
at com.aptana.ide.desktop.integration.Application$1.run(Application.java:37)
at java.lang.Thread.run(Thread.java:619)
Поиск выдал пару тем с похожими сообщениями об ошибках (1, 2, 3), впрочем данные темы решению проблемы не способствовали.
Вспомнив, что Aptana использует xulrunner, решил посмотреть какая именно версия установлена в моей системе:
# zypper se -is xulrunner
S | Name | Type | Version | Arch | Repository
--+------------------------------------------------+---------+-------------+--------+------------------
i | mozilla-xulrunner192 | package | 1.9.2.2-4.2 | x86_64 | (System Packages)
i | mozilla-xulrunner192-gnome | package | 1.9.2.2-4.2 | x86_64 | (System Packages)
i | mozilla-xulrunner192-translations-common | package | 1.9.2.2-4.2 | x86_64 | (System Packages)
S | Name | Type | Version | Arch | Repository
--+------------------------------------------------+---------+-------------+--------+------------------
i | mozilla-xulrunner192 | package | 1.9.2.2-4.2 | x86_64 | (System Packages)
i | mozilla-xulrunner192-gnome | package | 1.9.2.2-4.2 | x86_64 | (System Packages)
i | mozilla-xulrunner192-translations-common | package | 1.9.2.2-4.2 | x86_64 | (System Packages)
Да, косяк-с, версия под 32-х битную архитектуру не установлена.
Исправляем данное недоразумение c помощью следующей комманды:
# zypper in mozilla-xulrunner192-32bit
и радуемся работающей Aptana Studio.