INSTALL ECLIPSE PLUGIN FROM SOURCE CODE CODE
Change to the directory where OpenSpecimen source code is checked-out.The OpenSpecimen build system uses Gradle to manage code compilation, building web application archives, and deploying the application. Before starting deploy make sure no Tomcat process is running.Copy the openspecimen.properties from downloaded location to $TOMCAT_HOME/conf directory.Make sure all the above database and Tomcat configuration are done properly.The absolute path of the directory where the Tomcat server is extracted and installed.Įxample: /usr/local/openspecimen/tomcat-as Note: The name is a bit misleading, we will fix this in v5.2.Ĭreate a folder in parallel to 'tomcat.dir' with the name "OpenSpecimen/plugins" "Upgrade": if your database schema is upgraded from a caTissue database. "fresh": If your database schema is created by OpenSpecimen from scratch. Name of datasource configured in "context.xml" If left empty logs are created in "app.data_dir/logs" The folder where the OpenSpecimen logs should be created The absolute path to the Tomcat directoryĪbsolute path to OpenSpecimen data directory.Ĭreate a folder in parallel to 'tomcat.dir' with the name "OpenSpecimen/data" This field is useful for deploying multiple OpenSpecimen instances on the same Tomcat server. MySQL on Linux: MySQL Case Sensitivity issues on Linuxįollowing table lists pre-requisites and their supported versions.For database privileges, refer to Database Configuration.Use gradle to build and deploy the application.$ git checkout v6.1.RC7 # example to checkout source code of OpenSpecimen v6.1.RC7ĭo all the pre-requisites setup before deploying WAR file. The list of available release version tags can be view here: If you wish to build source code of a specific release then use below command before proceeding to build. Above command will checkout the master branch or unreleased version of code.
INSTALL ECLIPSE PLUGIN FROM SOURCE CODE DOWNLOAD
Use the below command to download the source code:.These pre-requisites can be downloaded from Following are high-level steps of building OpenSpecimen code: This guide is intended for developers or technical IT staff. This document describes steps to build OpenSpecimen from source code and to set up a development environment.