Prerequisite Software
You must download and install required software which is not included with the LexEVS distribution.
Where you have more than one choice you simply need to decide which one product you would like to use with your deployment of LexEVS.
Supported versions of other related technologies can be found listed in the NCI CBIIT Technology Stack pages. Differences between the LexEVS supported software and the NCI CBIIT Technology Stack are negotiated by the LexEVS development team with NCI.
Required Software for LexEVS
An X character marks software that is required while NA means not applicable.
Software Type | Supported | CTS2 Service | URI Resolver | ||
---|---|---|---|---|---|
OS | CentOS release 6.0 | X | X | X | X |
Java runtime | X | X | X | X | |
Database | X | X | NA | X | |
Database Driver (1) | Mysql driver mysql-connector 5.1.6 | X | X | X | X |
Container | NA | X | X | X |
(1) Some of the database drivers can not be included with LexEVS distributions. Drivers that are included can be found in the following directories:
{LEXEVS_HOME}/runtime/SQLDrivers and {LEXEVS_HOME}/runtime-components/SQLDrivers
Developer Specific Software
Not required to run LexEVS
The following software applications are not required for a standard installation of LexEVS. Users who download the source code may find them useful when running in a development environment. LexEVS runs against Java 5.x runtimes, but must have Java 1.7 to compile. Developers hoping to build source for grid services may need to install and set environmental variables for both caGrid and globus.
Optional Software for LexEVS
An X character marks software that you may want to obtain while NA means not applicable.
Software Type | Supported | CTS2 Rest Services | URI Resolver | ||
---|---|---|---|---|---|
Eclipse | X | X | |||
Java SDK | X | X | |||
Apache Ant | X | X | |||
caGrid | NA | NA | |||
globus | NA | NA | |||
Maven | NA | NA | X | X | |
Git | X | X | X | X |