Manual

Development steps

Prerequisites

Targeted services uses the following environment characteristics

Properties

POWER line A4 SSD AMD
OS: CentOS 8
RAM: 64 GB
SSD: 900 GB

Steps description

The following steps are required to create a Jems environment to build Jems service from the source codes.

Please take in account that this steps does not include pre-requisites related to specific package installations.

If during execution of commands mentioned below you receives some warnings that package is missing or command does not exists, you need to update/install missing package explicitly.

This steps does not include installation and configuration of IDE.

Step

Command

Description

#1

wget https://services.gradle.org/distributions/gradle-6.3-bin.zip -P /tmp

Download gradle (step required for development of Jems)

#2

sudo unzip -d /opt/gradle /tmp/gradle-*.zip

Unzip gradle (step required for development of Jems)

#3

sudo vi /etc/profile.d/gradle.sh
export GRADLE_HOME=/opt/gradle/gradle-6.3
export PATH=${GRADLE_HOME}/bin:${PATH}

Update gradle Env variables (step required for development of Jems)

#4

source /etc/profile.d/gradle.sh

(step required for development of Jems)

#5

sudo dnf install java-11-openjdk-devel.x86_64

Install Java V11

#6

gradle -v

Check gradle version (step required for development of Jems)

#7

sudo dnf install npm

Install npm (step required for development of Jems)

#8

sudo npm install -g @angular/cli

Install Angular (step required for development of Jems)

#9

gradle wrapper --gradle-version 6.3

Install gradle wrapper (step required for development of Jems)

#10

gradle clean build --scan

Build Jems solution (step required for development of Jems)


Last updated: