Я установил Tizen SDK 2.0 , который использует Eclipse 3.7.1 в качестве IDE на Ubuntu 12.10 64bit. При попытке создать веб-проект Tizen я получил следующее сообщение об ошибке из Eclipse:
Необработанное исключение цикла событий Больше не обрабатывает [Неизвестный путь Mozilla (MOZILLA_FIVE_HOME не задан)]
blockquote>Проблема в том, что Eclipse настроен на использование Xulrunner в качестве автономного браузера внутри IDE. Xulrunner больше не находится в репозиториях для Ubuntu 12.10, поэтому Eclipse не может найти библиотеки.
Текущая версия Tizen IDE основана на Eclipse 3.7.1, а на странице страницы faq Eclipse SWT перечислены требуемые версии Xulrunner для Eclipse:
Eclipse 3.7.x / 4.1 .x: Mozilla 1.4 GTK2 - 1.7.x GTK2, XULRunner 1.8.x - 1.9.x и 3.6.x (но не 2.x), WebKitGTK + 1.2.x и новее
blockquote>Есть два решения этой проблемы:
- Установите XULRunner вручную и установите его
- Настройте Eclipse для использования Webkit вместо XULRunner
Ручная установка XULRunner
Совместимую версию - XULRunner 3.6.x - можно загрузить с ftp-сервера Mozilla по адресу http://ftp.mozilla.org/pub/mozilla.org/xulrunner/releases /3.6.28/runtimes/Извлеките папку
xulrunner
в свой домашний каталог, например/home/username/opt/xulrunner
.Сконфигурируйте Eclipse для поиска XULRunner в этой папке, добавив следующую строку в файл
tizen-sdk/ide/eclipse.ini
:-Dorg.eclipse.swt.browser.XULRunnerPath=/home/raju/opt/xulrunner
Перезапустите Eclipse, и все должно работать как положено.
Использовать Webkit вместо XULRunner
Установить пакетlibwebkitgtk-1.0-0
и настроить Eclipse / TizenIDE на использование Webkit вместо Xulrunner, добавив эту строку в eclipse.ini:-Dorg.eclipse.swt.browser.DefaultType=webkit
Перезапустите Eclipse, и вы готовы кодировать.