Requality-installation-ru » History » Version 7
Viktoria Kopach, 05/30/2014 07:00 PM
1 | 3 | Viktoria Kopach | h1. Системные требования |
---|---|---|---|
2 | |||
3 | * Операционная система Windows или Linux. Поддерживаются x86 и x64 архитектуры. При использовании x86 архитектуры все нижеперечисленные программы также должны быть x86. При использовании x64 все используемые программы могут быть либо все x86, либо все x64. В настоящее время под Windows x64 нет поддерживаемого браузерного движка, интегрирующегося с Eclipse, поэтому с Windows x64 следует использовать x86 версии. |
||
4 | * "Sun Java SE":http://java.sun.com/javase/downloads/index.jsp (рекомендуется версия 7.0, поддерживается 6.0 и выше) |
||
5 | * "Eclipse Platform":http://www.eclipse.org/downloads/packages/release/indigo/sr2 (рекомендуется 3.7) Можно использовать минимальную сборку Platform Runtime Binary (около 50MB) или любой из пакетов на её основе. |
||
6 | Для установки Eclipse достаточно распаковать архив в удобное место. При этом будет создан подкаталог ''eclipse''. |
||
7 | * 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 | 6 | Viktoria Kopach | |_. Зависимость |_. Минимальная версия |_. Рекомендуемая версия |_. Windows x86, x86-64 |_. Linux x86 |_. Linux x86-64 | |
11 | 7 | Viktoria Kopach | | "Sun/Oracle Java SE":https://www.java.com/en/download/ | 6.0 | 7.0 | x86 | x86 | x86 или x86-64 | |
12 | | "Eclipse Platform":http://eclipse.org/ | 3.5 | 3.7.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 | 6 | Viktoria Kopach | |
15 | 3 | Viktoria Kopach | h1. Подготовка к установке Requality |
16 | |||
17 | h2. Установка Eclipse |
||
18 | |||
19 | Для установки Eclipse достаточно распаковать архив в удобное место, при этом будет создан подкаталог eclipse. |
||
20 | При использовании Java 7 для включения режима обратной совместимости в конец файла eclipse.ini необходимо добавить строку: |
||
21 | -Djava.util.Arrays.useLegacyMergeSort=true |
||
22 | Дальнейшие действия требуют знакомства с "установкой плагинов Eclipse с использованием сайта обновления":http://help.eclipse.org/indigo/index.jsp?topic=%2Forg.eclipse.platform.doc.user%2Ftasks%2Ftasks-124.htm. |
||
23 | |||
24 | 4 | Alexey Khoroshilov | h2. Интеграция браузера в Eclipse |
25 | 3 | Viktoria Kopach | |
26 | Requality требует интеграции браузерного движка с Eclipse. Поддерживаются XULRunner от Mozilla Foundation и WebKit. В зависимости от операционной системы рекомендуется использовать разные браузерные движки. |
||
27 | |||
28 | 5 | Alexey Khoroshilov | h3. Windows |
29 | 1 | Viktoria Kopach | |
30 | 5 | Alexey Khoroshilov | Для Windows рекомендуется использовать Mozilla XULRunner. |
31 | |||
32 | 3 | Viktoria Kopach | Для этого нужно установить Eclipse плагин, который содержит XULRunner, с использованием сайта обновления, указанного в разделе Системные требования. |
33 | Если этот способ по каким-то причинам не подходит, возможен альтернативный способ установки XULRunner: |
||
34 | Скачать соответствующий архив XULRunner с сайта, указанного в разделе Системные требования. |
||
35 | Распаковать архив в удобное место. |
||
36 | При использовании ОС Windows после распаковки XULRunner необходимо зарегистрировать в системе командой: |
||
37 | |||
38 | _xulrunner.exe --register-global_ |
||
39 | |||
40 | В Windows 7 эта команда должна выполняться с правами администратора системы. |
||
41 | При уже установленном браузере Mozilla Firefox можно не устанавливать отдельную копию XULRunner. Можно скопировать в папку с Firefox только файл xulrunner.exe и выполнить вышеуказанную команду. |
||
42 | Также можно просто добавить в реестр следующую информацию (контролируйте правильность путей и номеров версий!): |
||
43 | |||
44 | _Windows Registry Editor Version 5.00_ |
||
45 | _[HKEY_LOCAL_MACHINE\SOFTWARE\mozilla.org]_ |
||
46 | _[HKEY_LOCAL_MACHINE\SOFTWARE\mozilla.org\GRE]_ |
||
47 | _[HKEY_LOCAL_MACHINE\SOFTWARE\mozilla.org\GRE\1.9.2.19]_ |
||
48 | _"Version"="1.9.2.19"_ |
||
49 | _"GreHome"="C:\\Program Files\\Mozilla Firefox"_ |
||
50 | _"xulrunner"="true"_ |
||
51 | _"abi"="x86-msvc"_ |
||
52 | _"javaxpcom"="1"_ |
||
53 | _[HKEY_LOCAL_MACHINE\SOFTWARE\mozilla.org\Mozilla]_ |
||
54 | 1 | Viktoria Kopach | _"CurrentVersion"="1.9.2.19"_ |
55 | |||
56 | 5 | Alexey Khoroshilov | h3. Linux |
57 | |||
58 | Для Linux рекомендуется использовать WebKit. Для установки WebKit нужно выполнить в командной строке команду: |
||
59 | 3 | Viktoria Kopach | _sudo apt-get install libwebkitgtk-1.0-0_ |
60 | |||
61 | h2. Установка плагина для взаимодействия с системой контроля версий |
||
62 | |||
63 | Совместная работа над требованиями обеспечивается системой контроля версий. Следует убедиться, что в используемой среде Eclipse установлены плагины для взаимодействия с выбранной системой контроля версий: CVS, Subversion, git и т.п. При необходимости соответствующий плагин может быть установлен из репозитория Eclipse. Для работы с Subversion рекомендуется использовать плагин Subversive (плагин Subclipse не рекомендуется). |
||
64 | |||
65 | h1. Установка Requality |
||
66 | 1 | Viktoria Kopach | |
67 | Возможны два варианта установки инструмента: в каталог eclipse/dropins или через Eclipse Update Manager. Первый способ позволяет использовать инструмент как из Eclipse, так и в консольном режиме. Второй способ упрощает процесс обновления версии инструмента, но ограничивает использование только средой Eclipse. |
||
68 | |||
69 | 2 | Viktoria Kopach | h3. 1. Вариант установки через Eclipse Update Manager (update site) |
70 | 1 | Viktoria Kopach | |
71 | * Установка |
||
72 | 2 | Viktoria Kopach | |
73 | Для установки Requality с помощью Eclipse Update Manager в оконном меню выберите пункт ''Install New Software...'' |
||
74 | |||
75 | !InstallNewSoftware.png! |
||
76 | |||
77 | В открывшемся окне введите информацию о сайте обновления Requality. |
||
78 | |||
79 | !AddUpdateSiteRequality.png! |
||
80 | |||
81 | Name: Requality |
||
82 | Location: http://forge.ispras.ru/repo/requality/site/ |
||
83 | |||
84 | Далее выберите плагин Requality в списке доступных плагинов и продолжайте установку согласно указаниям мастера установки плагинов. |
||
85 | |||
86 | !InstallRequality.png! |
||
87 | |||
88 | В процессе установки появится предупреждение о неподписанном содержании. Нажмите ''OK''. |
||
89 | |||
90 | !SecurityWarning.png! |
||
91 | |||
92 | После окончания установки Eclipse должен быть перезагружен. |
||
93 | |||
94 | * Удаление |
||
95 | |||
96 | Для удаления плагина в оконном меню выберите пункт Help -> About Eclipse. В открывшемся окне ''About Eclipse'' нажмите кнопку ''Installation Details''. В открывшемся окне ''Eclipse Installation Details'' выберите нужный плагин - Requality, нажмите кнопку ''Uninstall'' и продолжите удаление плагина согласно указаниям мастера удаления плагинов. |
||
97 | После окончания удаления Eclipse должен быть перезагружен. |
||
98 | |||
99 | * Обновление |
||
100 | |||
101 | Для обновления Requality, установленного с помощью Eclipse Update Manager, в оконном меню выберите пункт Help -> Check for Updates. Дождитесь окончания процесса поиска обновлений. В открывшемся окне ''Available Updates'' проверьте наличие обновления для плагина Requality. Если этот плагин есть в списке, отметьте его галочкой и продолжите установку обновления согласно указаниям мастера обновления плагинов. |
||
102 | |||
103 | !RequalityUpdate.png! |
||
104 | |||
105 | Если плагина в списке нет, то возможные причины: либо данный плагин не установлен, либо используется последняя версия и новых обновлений нет. |
||
106 | После окончания обновления Eclipse должен быть перезагружен. |
||
107 | |||
108 | |||
109 | h3. 2. Вариант установки в dropins |
||
110 | |||
111 | * Установка |
||
112 | 1 | Viktoria Kopach | Для установки Requality распакуйте архив в каталог eclipse/dropins. |
113 | * Удаление |
||
114 | Запустите Eclipse, в которую установлен Requality. Установите любую перспективу, отличную от Requality. Закройте Eclipse. |
||
115 | Удалите каталог с Requality из eclipse/dropins. |
||
116 | Запустите Eclipse для обновления информации об установленных плагинах. Закройте Eclipse. |
||
117 | * Обновление |
||
118 | Удалите предыдущую версию Requality, а затем установите новую версию, как описано в пунктах ''Установка'' и ''Удаление''. |