...
Info | ||
---|---|---|
| ||
in draft |
Sommaire |
---|
...
What is UQAM DEV?
UQAM DEV is an execution and developpement environnement for VIVO.
- See also : What is UQAM-DEV?
...
Requirements
All the tools necessary for VIVO development – such as Maven, GIT, code editor, ontology ingineering and editing, etc. – are directly integrated into the Eclipse environment.
It is therefore not necessary to install those tools on your platforms, unless you want to use them outside of Eclipse.
1
...
The neon-3 version is required for compatibility with the Topbraid Composer Free Edition Ontology Editor.
Follow the link below to install the J2EE developer version of eclipse for the desired platform. In this demonstration we will be using the 64-bit version of Linux.
For further information, you can read the Eclipse platform overview.
1.2 Java JDK
An essential prerequisite for the operation of UQAM-DEV is the installation of Java JDK, version 8.
...
Installing Topbraid Composer
This release (Rev 4) is based on the TopBraid Composer (TBC) software. TBC is an ontological engineering tool. It allows ontology editing, the aggregation of several ontologies and the representation of ontology content in a visual form. UQAM-DEV Rev.4 is based on the technology of this tool.
The installation of UQAM-DEV starts with the download of TBC Free Edition which is available from this link:
...
...
...
Download and install the right version for your operating system
2 Installing UQAM-DEV
You can continue the installation of UQAM-DEV by following these steps:
1.3 Setting-up Eclipse ini file
Some parameters must be changed in $ECLIPSE_HOME/eclipse.ini.
Under Ubuntu, replace the vmargs parameters with:
Bloc de code |
---|
-vmargs
--add-modules=ALL-SYSTEM
-Dsun.jnu.encoding=UTF-8
-Dfile.encoding=UTF-8
-Dosgi.requiredJavaVersion=1.8
-Dosgi.dataAreaRequiresExplicitInit=true
-Dosgi.instance.area.default=@user.home/eclipse-workspace
-XX:+UseG1GC
-XX:+UseStringDeduplication
-Xmx4096M
-Xms640M
-XX:SurvivorRatio=16
-XX:NewRatio=3 |
Under Windows, you should as well add a vm parameter, providing the path to your Java bin directory:
Bloc de code |
---|
-vm
C:\Program Files\Java\jdk1.8.0_171\bin |
1.4 Linux xrdp (optional for Windows Remote Desktop)
This optional requirement may be useful for developers who wish to connect to a Linux Desktop via the Windows Remote Desktop.
Bloc de code |
---|
sudo apt -y install xrdp tigervnc-standalone-server
sudo systemctl enable xrdp |
...
Step | Description | ||
---|---|---|---|
2.1 Unzip and launchEclipseTopbraid ComposerIn your favorite directory (ex.: in my case
| By default, Eclipse Tobbraid will ask you to select a workplaceworkspace. The actual location of that workplace that workspace has little importance. You can locate it wherever you want, choose to use it as default if desired, and proceed. Eclipse Topbraid will then display a general information window. Dismiss it to get to Eclipse main interface: | ||
2.2EclipseInstalling UQAM-DEV with Topbraid Installing new SoftwareUnder Help Menu, Select Install New Software | |||
2.3 Adding Software SiteFrom the Available Software window, click on the Available Software Sites link to bring up the preference window.enter http://vivo-i18n.dev.uqam.ca:8080/uqam-dev/rev400/ in the Work With Field and select all check box Then click on the add next button. | |||
2.4 Assign UQAM-DEV SoftwareIn the Add Site form, provide the following name and URL: UQAM-DEV http://vivo-i18n.dev.uqam.ca:8080/uqam-dev/release/ Then click OK and then OK again in the preference window. | If UQAM-DEV fails to appear in the dropdown menu, you may refresh it by clicking Cancel, and selecting again the menu Install New Software as in step | ||
2. | 2.|||
2.6 Select the desired featuresAfter a few seconds, Eclipse will display the features that are most convenient for you. Select them, and click on Next. | |||
2.7 Complete the installationAnswer positively to all the questions and finalize the installation by clicking on Finish. The following dialogue should appear and you just have to wait a little while until the process is complete. You will be asked security questions, you must accept them by clicking on the OK button. At the end of the installation, you will be offered to restart Eclipse. Click Yes. | |||
2.8 Complete the configurationFor this configuration step, Eclipse will restart twice. You will therefore see those two splash screens appear before you can access your workspace. |
3 Testing installation
...