Requality-manual-installation-ru » History » Version 2
Viktoria Kopach, 07/30/2020 06:30 PM
1 | 1 | Viktoria Kopach | h1. Системные требования |
---|---|---|---|
2 | |||
3 | * Операционная система Windows или Linux. Поддерживаются архитектуры x86 и x86-64. При использовании архитектуры x86 все нижеперечисленные программы также должны быть x86. При использовании x64 все используемые программы могут быть либо все x86, либо все x86-64. В настоящее время для Windows x86-64 нет поддерживаемого браузерного движка, интегрирующегося с Eclipse, поэтому на Windows x86-64 следует использовать только 32-битные версии программ. |
||
4 | 2 | Viktoria Kopach | * "OpenJDK8 HotSpot":https://adoptopenjdk.net (выбрать OpenJDK8 (LTS), HotSpot -> Other Platforms -> выбрать Windows, x86 -> скачать JDK) |
5 | 1 | Viktoria Kopach | * "Eclipse Platform":http://www.eclipse.org/downloads/packages/release/indigo/sr2 (рекомендуется 3.7) Можно использовать минимальную сборку Platform Runtime Binary (около 50MB) или любой из пакетов на её основе. |
6 | 2 | Viktoria Kopach | Для установки Eclipse достаточно распаковать архив в удобное место. При этом будет создан подкаталог 'eclipse'. |
7 | 1 | Viktoria Kopach | * XULRunner 1.9.2.19. XULRunner Eclipse plugin: http://forge.ispras.ru/repo/xulrunner-eclipse/site/. Для Linux наряду с XULRunner поддерживается "WebKit":http://www.webkit.org/ |
8 | * Для командной работы с проектом также требуется установка "Subversive":http://www.eclipse.org/subversive/, "EGit":http://www.eclipse.org/egit/ или другой Eclipse Team Provider, в зависимости от используемой системы контроля версий. Рекомендуется EGit. |
||
9 | |||
10 | |_. Зависимость |_. Минимальная версия |_. Рекомендуемая версия |_. Windows x86, x86-64 |_. Linux x86 |_. Linux x86-64 | |
||
11 | 2 | Viktoria Kopach | | "OpenJDK8 HotSpot":https://adoptopenjdk.net | 8.0 | 8.0 | x86 | x86 | x86 или x86-64 | |
12 | 1 | Viktoria Kopach | | "Eclipse Platform":http://eclipse.org/ | 3.7.2 | 4.3.2 | x86 | x86 | x86 или x86-64 | |
13 | | "XULRunner":https://developer.mozilla.org/en-US/docs/Mozilla/Projects/XULRunner | 1.9.2.19 | 1.9.2.19 | x86 | x86 | x86 или x86-64 | |
||
14 | |||
15 | h1. Подготовка к установке Requality |
||
16 | |||
17 | h2. Шаг 1. Установка Eclipse |
||
18 | |||
19 | Для установки Eclipse достаточно распаковать архив в удобное место, при этом будет создан подкаталог eclipse. |
||
20 | Дальнейшие действия требуют знакомства с "установкой плагинов Eclipse с использованием сайта обновления":http://help.eclipse.org/indigo/index.jsp?topic=%2Forg.eclipse.platform.doc.user%2Ftasks%2Ftasks-124.htm. |
||
21 | |||
22 | h2. Шаг 2. Интеграция браузера в Eclipse |
||
23 | |||
24 | Requality требует интеграции браузерного движка с Eclipse. Поддерживаются XULRunner от Mozilla Foundation и WebKit. |
||
25 | |||
26 | *ВНИМАНИЕ!* После установки Requality рекомендуется проверить, успешно ли был установлен браузерный движок. Как это сделать читайте ниже в разделе "После установки". |
||
27 | *ВНИМАНИЕ!* На *64-битной версии Windows* для использования XULRunner необходимо дополнительно установить "Visual C++ 2010 runtime":http://www.microsoft.com/en-us/download/details.aspx?id=13523 |
||
28 | |||
29 | Для *Eclipse 4.4* на платформе *Linux*, в связи с "несовместимостью":http://www.eclipse.org/swt/faq.php#browserlinux Eclipse 4.4 и XULRunner необходимо использовать WebKit. Для его установки необходимо установить libwebkitgtk-1.0-0. Например, на Ubuntu/Debian для этого следует выполнить в командной строке команду: |
||
30 | sudo apt-get install libwebkitgtk-1.0-0 |
||
31 | |||
32 | Для *Eclipse 3.8 и выше* для установки Mozilla XULRunner необходимо скачать подходящий вариант "XULRunner 10.0.4":http://ftp.mozilla.org/pub/mozilla.org/xulrunner/releases/10.0.4esr/runtimes/, распаковать скачанный архив в удобное место на диске и дописать в конец eclipse.ini две строчки: |
||
33 | _-Dorg.eclipse.swt.browser.DefaultType=mozilla_ |
||
34 | _-Dorg.eclipse.swt.browser.XULRunnerPath=<path to XULRunner>_ |
||
35 | |||
36 | Например, если после распаковки скачанного архива ваш XULRunner лежит в папке C:\xulrunner, вторая строка должна будет выглядеть так: |
||
37 | _-Dorg.eclipse.swt.browser.XULRunnerPath=C:\xulrunner_ |
||
38 | |||
39 | Для *Eclipse 3.7 и ранее* следуйте тем же инструкциям, но используйте "XULRunner 1.9.2.19":http://ftp.mozilla.org/pub/mozilla.org/xulrunner/releases/1.9.2.19/runtimes/. |
||
40 | |||
41 | h2. Шаг 3 (опциональный). Установка плагина для взаимодействия с системой контроля версий |
||
42 | |||
43 | Совместная работа над требованиями обеспечивается системой контроля версий. Следует убедиться, что в используемой среде Eclipse установлены плагины для взаимодействия с выбранной системой контроля версий: CVS, Subversion, git и т.п. При необходимости соответствующий плагин может быть установлен из репозитория Eclipse. Для работы с Subversion рекомендуется использовать плагин Subversive (плагин Subclipse не рекомендуется). |
||
44 | |||
45 | h1. Установка Requality |
||
46 | |||
47 | Возможны два варианта установки инструмента: в каталог eclipse/dropins или через Eclipse Update Manager. Первый способ позволяет использовать инструмент как из Eclipse, так и в консольном режиме. Второй способ упрощает процесс обновления версии инструмента, но ограничивает использование только средой Eclipse. |
||
48 | |||
49 | h3. 1. Вариант установки через Eclipse Update Manager (update site) |
||
50 | |||
51 | * Установка |
||
52 | |||
53 | 2 | Viktoria Kopach | Для установки Requality с помощью Eclipse Update Manager в оконном меню выберите пункт 'Install New Software...' |
54 | 1 | Viktoria Kopach | |
55 | !http://forge.ispras.ru/attachments/download/3221/InstallNewSoftware.png! |
||
56 | |||
57 | В открывшемся окне введите информацию о сайте обновления Requality. |
||
58 | |||
59 | !AddUpdateSiteRequality.png! |
||
60 | |||
61 | Name: Requality |
||
62 | Location: http://forge.ispras.ru/repo/requality/site/ |
||
63 | |||
64 | Далее выберите плагин Requality в списке доступных плагинов и продолжайте установку согласно указаниям мастера установки плагинов. |
||
65 | |||
66 | !InstallRequality.png! |
||
67 | |||
68 | 2 | Viktoria Kopach | В процессе установки появится предупреждение о неподписанном содержании. Нажмите 'OK'. |
69 | 1 | Viktoria Kopach | |
70 | !SecurityWarning.png! |
||
71 | |||
72 | После окончания установки Eclipse должен быть перезагружен. |
||
73 | |||
74 | * Удаление |
||
75 | |||
76 | 2 | Viktoria Kopach | Для удаления плагина в оконном меню выберите пункт Help -> About Eclipse. В открывшемся окне 'About Eclipse' нажмите кнопку 'Installation Details'. В открывшемся окне 'Eclipse Installation Details' выберите нужный плагин - Requality, нажмите кнопку 'Uninstall' и продолжите удаление плагина согласно указаниям мастера удаления плагинов. |
77 | 1 | Viktoria Kopach | После окончания удаления Eclipse должен быть перезагружен. |
78 | |||
79 | * Обновление |
||
80 | |||
81 | 2 | Viktoria Kopach | Для обновления Requality, установленного с помощью Eclipse Update Manager, в оконном меню выберите пункт Help -> Check for Updates. Дождитесь окончания процесса поиска обновлений. В открывшемся окне 'Available Updates' проверьте наличие обновления для плагина Requality. Если этот плагин есть в списке, отметьте его галочкой и продолжите установку обновления согласно указаниям мастера обновления плагинов. |
82 | 1 | Viktoria Kopach | |
83 | !RequalityUpdate.png! |
||
84 | |||
85 | Если плагина в списке нет, то возможные причины: либо данный плагин не установлен, либо используется последняя версия и новых обновлений нет. |
||
86 | После окончания обновления Eclipse должен быть перезагружен. |
||
87 | |||
88 | |||
89 | h3. 2. Вариант установки в dropins |
||
90 | |||
91 | * Установка |
||
92 | Для установки Requality распакуйте архив в каталог eclipse/dropins. |
||
93 | * Удаление |
||
94 | Запустите Eclipse, в которую установлен Requality. Установите любую перспективу, отличную от Requality. Закройте Eclipse. |
||
95 | Удалите каталог с Requality из eclipse/dropins. |
||
96 | Запустите Eclipse для обновления информации об установленных плагинах. Закройте Eclipse. |
||
97 | * Обновление |
||
98 | 2 | Viktoria Kopach | Удалите предыдущую версию Requality, а затем установите новую версию, как описано в пунктах 'Установка' и 'Удаление'. |
99 | 1 | Viktoria Kopach | |
100 | h1. После установки |
||
101 | |||
102 | После установки Requality нужно проверить, что браузер был успешно интегрирован с Eclipse. |
||
103 | 2 | Viktoria Kopach | Для этого нужно в главном меню Eclipse выбрать 'Window -> Preferences'. В 'Preferences' выбрать пункт 'Requality'. Справа вы увидите, какие браузеры интегрированы с 'Eclipse' и какой из них на данный момент активен (используется). |
104 | 1 | Viktoria Kopach | |
105 | !CheckEngine.png! |
||
106 | |||
107 | 2 | Viktoria Kopach | Чтобы изменить активный браузер, нужно кликнуть на поле 'Browser Engine' и в выпадающем списке выбрать желаемый. Далее следует сохранить изменения, нажав кнопку 'Apply'. При этом Eclipse должен быть перезапущен, чтобы изменения вступили в силу. |
108 | Если нужный браузер в выпадающем списке имеет статус 'not available', значит либо вы его не установили, либо установка прошла некорректно. Активирован может быть только тот браузер, который имеет статус 'available'. |