Видео ролики бесплатно онлайн

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

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

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

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



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

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

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

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

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

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

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

Посты Комментарии
Последние посты
    Посты Комментарии
    Последние комментарии
      Посты Комментарии
      Изменения
        Посты Комментарии Изменения Черновики Избранное
        Черновики (все)
          Посты Комментарии Изменения Черновики Избранное
          Избранное (всё)
            Посты Комментарии Изменения Черновики Избранное
            Лучшие блоги (все 102)
            Топ пользователей Топ блогов
            Топ пользователей Топ блогов
            Элита (все 2073 из 158 городов)
            Топ пользователей Топ блогов

            Новенькие: jamos, blackraven, AndreyKauf, divide, mwChief
            welinux.ru

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

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


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

            Online video HD

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

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

            Full HD video online

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

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

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