Project

General

Profile

Actions

Requality-installation-ru » History » Revision 6

« Previous | Revision 6/35 (diff) | Next »
Viktoria Kopach, 05/30/2014 06:59 PM


Системные требования

  • Операционная система Windows или Linux. Поддерживаются x86 и x64 архитектуры. При использовании x86 архитектуры все нижеперечисленные программы также должны быть x86. При использовании x64 все используемые программы могут быть либо все x86, либо все x64. В настоящее время под Windows x64 нет поддерживаемого браузерного движка, интегрирующегося с Eclipse, поэтому с Windows x64 следует использовать x86 версии.
  • Sun Java SE (рекомендуется версия 7.0, поддерживается 6.0 и выше)
  • Eclipse Platform (рекомендуется 3.7) Можно использовать минимальную сборку Platform Runtime Binary (около 50MB) или любой из пакетов на её основе.
    Для установки Eclipse достаточно распаковать архив в удобное место. При этом будет создан подкаталог ''eclipse''.
  • XULRunner 1.9.2.19. XULRunner Eclipse plugin: http://forge.ispras.ru/repo/xulrunner-eclipse/site/. Для Linux наряду с XULRunner поддерживается WebKit
  • Для командной работы с проектом также требуется установка Subversive, EGit или другой Eclipse Team Provider, в зависимости от используемой системы контроля версий. Рекомендуется EGit.
Зависимость Минимальная версия Рекомендуемая версия Windows x86, x86-64 Linux x86 Linux x86-64
Sun/Oracle Java SE 6.0 7.0 x86 x86 x86 or x86-64
Eclipse Platform 3.5 3.7.2 x86 x86 x86 or x86-64
XULRunner 1.9.2.19 1.9.2.19 x86 x86 x86 or x86-64

Подготовка к установке Requality

Установка Eclipse

Для установки Eclipse достаточно распаковать архив в удобное место, при этом будет создан подкаталог eclipse.
При использовании Java 7 для включения режима обратной совместимости в конец файла eclipse.ini необходимо добавить строку:
-Djava.util.Arrays.useLegacyMergeSort=true
Дальнейшие действия требуют знакомства с установкой плагинов Eclipse с использованием сайта обновления.

Интеграция браузера в Eclipse

Requality требует интеграции браузерного движка с Eclipse. Поддерживаются XULRunner от Mozilla Foundation и WebKit. В зависимости от операционной системы рекомендуется использовать разные браузерные движки.

Windows

Для Windows рекомендуется использовать Mozilla XULRunner.

Для этого нужно установить Eclipse плагин, который содержит XULRunner, с использованием сайта обновления, указанного в разделе Системные требования.
Если этот способ по каким-то причинам не подходит, возможен альтернативный способ установки XULRunner:
Скачать соответствующий архив XULRunner с сайта, указанного в разделе Системные требования.
Распаковать архив в удобное место.
При использовании ОС Windows после распаковки XULRunner необходимо зарегистрировать в системе командой:

xulrunner.exe --register-global

В Windows 7 эта команда должна выполняться с правами администратора системы.
При уже установленном браузере Mozilla Firefox можно не устанавливать отдельную копию XULRunner. Можно скопировать в папку с Firefox только файл xulrunner.exe и выполнить вышеуказанную команду.
Также можно просто добавить в реестр следующую информацию (контролируйте правильность путей и номеров версий!):

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\mozilla.org]
[HKEY_LOCAL_MACHINE\SOFTWARE\mozilla.org\GRE]
[HKEY_LOCAL_MACHINE\SOFTWARE\mozilla.org\GRE\1.9.2.19]
"Version"="1.9.2.19"
"GreHome"="C:\\Program Files\\Mozilla Firefox"
"xulrunner"="true"
"abi"="x86-msvc"
"javaxpcom"="1"
[HKEY_LOCAL_MACHINE\SOFTWARE\mozilla.org\Mozilla]
"CurrentVersion"="1.9.2.19"

Linux

Для Linux рекомендуется использовать WebKit. Для установки WebKit нужно выполнить в командной строке команду:
sudo apt-get install libwebkitgtk-1.0-0

Установка плагина для взаимодействия с системой контроля версий

Совместная работа над требованиями обеспечивается системой контроля версий. Следует убедиться, что в используемой среде Eclipse установлены плагины для взаимодействия с выбранной системой контроля версий: CVS, Subversion, git и т.п. При необходимости соответствующий плагин может быть установлен из репозитория Eclipse. Для работы с Subversion рекомендуется использовать плагин Subversive (плагин Subclipse не рекомендуется).

Установка Requality

Возможны два варианта установки инструмента: в каталог eclipse/dropins или через Eclipse Update Manager. Первый способ позволяет использовать инструмент как из Eclipse, так и в консольном режиме. Второй способ упрощает процесс обновления версии инструмента, но ограничивает использование только средой Eclipse.

1. Вариант установки через Eclipse Update Manager (update site)

  • Установка

Для установки Requality с помощью Eclipse Update Manager в оконном меню выберите пункт ''Install New Software...''

В открывшемся окне введите информацию о сайте обновления Requality.

Name: Requality
Location: http://forge.ispras.ru/repo/requality/site/

Далее выберите плагин Requality в списке доступных плагинов и продолжайте установку согласно указаниям мастера установки плагинов.

В процессе установки появится предупреждение о неподписанном содержании. Нажмите ''OK''.

После окончания установки Eclipse должен быть перезагружен.

  • Удаление

Для удаления плагина в оконном меню выберите пункт Help -> About Eclipse. В открывшемся окне ''About Eclipse'' нажмите кнопку ''Installation Details''. В открывшемся окне ''Eclipse Installation Details'' выберите нужный плагин - Requality, нажмите кнопку ''Uninstall'' и продолжите удаление плагина согласно указаниям мастера удаления плагинов.
После окончания удаления Eclipse должен быть перезагружен.

  • Обновление

Для обновления Requality, установленного с помощью Eclipse Update Manager, в оконном меню выберите пункт Help -> Check for Updates. Дождитесь окончания процесса поиска обновлений. В открывшемся окне ''Available Updates'' проверьте наличие обновления для плагина Requality. Если этот плагин есть в списке, отметьте его галочкой и продолжите установку обновления согласно указаниям мастера обновления плагинов.

Если плагина в списке нет, то возможные причины: либо данный плагин не установлен, либо используется последняя версия и новых обновлений нет.
После окончания обновления Eclipse должен быть перезагружен.

2. Вариант установки в dropins

  • Установка
    Для установки Requality распакуйте архив в каталог eclipse/dropins.
  • Удаление
    Запустите Eclipse, в которую установлен Requality. Установите любую перспективу, отличную от Requality. Закройте Eclipse.
    Удалите каталог с Requality из eclipse/dropins.
    Запустите Eclipse для обновления информации об установленных плагинах. Закройте Eclipse.
  • Обновление
    Удалите предыдущую версию Requality, а затем установите новую версию, как описано в пунктах ''Установка'' и ''Удаление''.

Updated by Viktoria Kopach almost 10 years ago · 6 revisions