Видео смотреть бесплатно

Смотреть армянское видео

Официальный сайт 24/7/365

Смотреть видео бесплатно

04.04.2010 20:41

ZaWertunAptana 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.

Подробное сообщение об ошибке:
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)

Поиск выдал пару тем с похожими сообщениями об ошибках (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)

Да, косяк-с, версия под 32-х битную архитектуру не установлена.
Исправляем данное недоразумение c помощью следующей комманды:
# zypper in mozilla-xulrunner192-32bit

и радуемся работающей Aptana Studio.


Тэги: aptana OpenSuSE x86 x86_64 xulrunner
+ 3 -
Похожие Поделиться

Elvis 04.04.2010 23:52 #
+ 0 -
В качестве IDE попробуйте IntelliJ IDEA. Весьма впечатляет.
А дела с JSON сериализацией обстоят вполне себе нормально. Она использует внешний модуль simplejson.
ZaWertun 05.04.2010 11:32 #
+ 0 -
попал не в то "Ответить"
ZaWertun 05.04.2010 00:10 #
+ 0 -
В качестве IDE попробуйте IntelliJ IDEA. Весьма впечатляет.

пробовал, но в Community Edition нет поддержки JavaScript.

А дела с JSON сериализацией обстоят вполне себе нормально. Она использует внешний модуль simplejson.

примеры видел, надо пробовать.
Elvis 05.04.2010 19:22 #
+ 0 -
пробовал, но в Community Edition нет поддержки JavaScript.

Да, в Community Edition нету, но есть в Ultimate Edition, и поддержка весьма впечатляющая. Одно огорчение, что программа платная и дорогая, но кому надо, тот всегда найдет keymaker, в интернете их полно.

примеры видел, надо пробовать.

import simplejson
# obj - какой-нибудь объект
json = simplejson.dumps(obj) # сериализованный в JSON объект
original = simplejson.loads(json) # восстановленный объект

Смотреть онлайн бесплатно

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн