Requality-manual-installation » History » Version 20
Viktoria Kopach, 05/28/2014 01:17 PM
1 | 1 | Alexey Khoroshilov | h1. Requality Installation |
---|---|---|---|
2 | |||
3 | To install the latest stable version of Requality, please use the following update site: |
||
4 | http://forge.ispras.ru/repo/requality/site/ |
||
5 | 2 | Viktoria Kopach | |
6 | 4 | Viktoria Kopach | h1. System requirements |
7 | 2 | Viktoria Kopach | |
8 | 14 | Alexey Khoroshilov | # Windows and Linux (both x86 and x86-64) are supported. Please note if you use Windows x86-64, all the tools have to be x86 (32-bits), because there is no supported browser engine for Windows x86-64, that could be integrated into Eclipse. |
9 | 16 | Alexey Khoroshilov | # "Sun/Oracle Java SE":https://www.java.com/en/download/ 6.0. |
10 | 17 | Alexey Khoroshilov | # "Eclipse Platform":https://eclipse.org/downloads/ 3.5, (3.7.2 recommended). You can use any Eclipse package ( e.g. Eclipse Standard). |
11 | # "XULRunner":https://developer.mozilla.org/en-US/docs/Mozilla/Projects/XULRunner 1.9.2.19 (currently Eclipse doesn’t support XULRunner 2.0 and later). For Linux you can use "WebKit":http://www.webkit.org/ instead of XULRunner. |
||
12 | 11 | Alexey Khoroshilov | # "EGit":http://www.eclipse.org/egit/ (recommended), "Subversive":http://eclipse.org/subversive/ or any other Eclipse Team Provider — it depends on your version control system. |
13 | 3 | Viktoria Kopach | |
14 | 11 | Alexey Khoroshilov | |_. Dependency |_. Min version |_. Recommended version | |
15 | 16 | Alexey Khoroshilov | | "Sun/Oracle Java SE":https://www.java.com/en/download/ | 6.0 | 7.0 | |
16 | 17 | Alexey Khoroshilov | | "Eclipse Platform":http://eclipse.org/ | 3.5 | 3.7.2 | |
17 | 11 | Alexey Khoroshilov | | "XULRunner":https://developer.mozilla.org/en-US/docs/Mozilla/Projects/XULRunner | 1.9.2.19 | 1.9.2.19 | |
18 | 6 | Viktoria Kopach | |
19 | h1. Preparation to Requality installation |
||
20 | |||
21 | h2. Eclipse installation |
||
22 | |||
23 | To install Eclipse unpack the archive to any convenient place. This creates an ''eclipse'' sub-directory. |
||
24 | 17 | Alexey Khoroshilov | If you use Java 7, turn on backward compatibility mode by adding the following string to the end of ''eclipse.ini'' file |
25 | @-Djava.util.Arrays.useLegacyMergeSort=true@ |
||
26 | 1 | Alexey Khoroshilov | |
27 | 6 | Viktoria Kopach | h2. Browser integration to Eclipse |
28 | |||
29 | 19 | Alexey Khoroshilov | Requality requires a browser engine to be integrated with Eclipse. Mozilla Foundation XULRunner and WebKit are supported. |
30 | 6 | Viktoria Kopach | |
31 | 19 | Alexey Khoroshilov | Download XULRunner archive from http://ftp.mozilla.org/pub/mozilla.org/xulrunner/releases/1.9.2.19/runtimes/. |
32 | 17 | Alexey Khoroshilov | Unpack the archive to any convenient place and add the following string to the end of ''eclipse.ini'' file: |
33 | @-Dorg.eclipse.swt.browser.XULRunnerPath=<path to XULRunner>@ |
||
34 | For example, if XULRunner was unpacked to C:\xulrunner, the string should be: |
||
35 | @-Dorg.eclipse.swt.browser.XULRunnerPath=C:\xulrunner@ |
||
36 | 6 | Viktoria Kopach | |
37 | 19 | Alexey Khoroshilov | Alternatively, on Linux you can use WebKit. To install it on Ubuntu you should install libwebkitgtk-1.0-0 package, e.g.: |
38 | 17 | Alexey Khoroshilov | @sudo apt-get install libwebkitgtk-1.0-0@ |
39 | |||
40 | 6 | Viktoria Kopach | h2. Installation of plugin for interaction with control version system |
41 | |||
42 | 17 | Alexey Khoroshilov | Version control system provides support for collobarative work with requirements. Check if there are plugins to interact with chosen version control system (Subversion, git and others) in Eclipse. If needed, appropriate plugin could be installed from Eclipse repository. In the case of Subversion it is recommended to use Subversive plugin (Subclipse plugin is not recommended). |
43 | 6 | Viktoria Kopach | |
44 | h1. Requality installation |
||
45 | |||
46 | 20 | Viktoria Kopach | h2. Install |
47 | 8 | Viktoria Kopach | |
48 | 17 | Alexey Khoroshilov | Install Requality by Eclipse Update Manager open Main menu and choose ''Install New Software...'' |
49 | 9 | Viktoria Kopach | |
50 | 6 | Viktoria Kopach | !InstallNewSoftware.png! |
51 | |||
52 | In opened window insert Requality update site address. |
||
53 | 9 | Viktoria Kopach | |
54 | 6 | Viktoria Kopach | !AddUpdateSiteRequality.png! |
55 | |||
56 | Name: Requality |
||
57 | Location: http://forge.ispras.ru/repo/requality/site/ |
||
58 | 9 | Viktoria Kopach | |
59 | 6 | Viktoria Kopach | !InstallRequality.png! |
60 | |||
61 | Then choose Requality plugin from the available plugins list and follow install plugin Wizard. |
||
62 | While installing there will appear Security Warning about unsigned content. Push ''OK''. |
||
63 | 10 | Viktoria Kopach | |
64 | 6 | Viktoria Kopach | !SecurityWarning.png! |
65 | |||
66 | 1 | Alexey Khoroshilov | Restart Eclipse after installation. |
67 | 13 | Alexey Khoroshilov | |
68 | For more information about installation of plugins from update sites see "the following instructions":http://help.eclipse.org/indigo/index.jsp?topic=%2Forg.eclipse.platform.doc.user%2Ftasks%2Ftasks-124.htm. |
||
69 | |||
70 | 8 | Viktoria Kopach | |
71 | 20 | Viktoria Kopach | h2. Delete |
72 | 9 | Viktoria Kopach | |
73 | 6 | Viktoria Kopach | To delete the plugin choose in menu Help -> About Eclipse. In the opened window (''About Eclipse'') push button ''Installation Details'', in ''Eclipse Installation Details'' window select required plugin - Requality, push ''Uninstall'' and continue deletion with the help of plugin delete wizard. |
74 | Restart Eclipse after deletion. |
||
75 | 8 | Viktoria Kopach | |
76 | 20 | Viktoria Kopach | h2. Update |
77 | 1 | Alexey Khoroshilov | |
78 | 8 | Viktoria Kopach | To update Requality that was installed by Eclipse Update Manager choose in main menu Help -> Check for Updates. Wait until updates search finish. In the opened window (''Available Updates'') select Requality plugin and continue installation with the help of plugin update wizard. |
79 | |||
80 | 9 | Viktoria Kopach | !RequalityUpdate.png! |
81 | 6 | Viktoria Kopach | |
82 | There are 2 reasons why the plugin can not be in the list: the plugin is not installed or there are no updates. |
||
83 | 11 | Alexey Khoroshilov | |
84 | To update Requality plugin, select it, click on the ''Next'' button and follow instructions. |