Skip to content
This repository has been archived by the owner on Nov 15, 2019. It is now read-only.

Development Environment Installation

Amin Boudeffa edited this page Mar 29, 2018 · 10 revisions

Prerequired

The Quality Guard Analysis Tool can be executed in both Linux or Windows systems. To be executed, the tool requires the installation of a MySQL database, and Java 1.8.

MySQL Installation

Java 1.8 Installation

Download the Quality Guard Analysis Tool

Configure the Quality Guard Analysis Tool

Platform is parametrize using a property file. This property file has to be put in the same folder of the quality-guard-analysis-0.0.1-SNAPSHOT.jar binary application.

Edit the application.properties file :

General Properties

Property Description Default Value
spring.datasource.url JDBC URL of the database ex: "jdbc:mysql://"+ ip of computer in which is installed MySQL database name. jdbc:mysql://localhost:3306/qualityguardanalysis
spring.datasource.username Loign MySQL. root
spring.datasource.password Password MySQL. root
spring.datasource.driver-class-name Driver JDBC for MySQL com.mysql.jdbc.Driver
server.port Port of the QualityGuardAnalysisTool web application 8585

Mail Server configuration

In order to register new users, you have to configure a mail server.

Property Description Default Value
spring.mail.host Url of the mail service smtp.gmail.com
spring.mail.port Port of the mail service 587
spring.mail.username Login of the mail account
spring.mail.password Password of the mail account
spring.mail.protocol mail protocole smtp
spring.mail.tls - true
spring.mail.properties.mail.smtp.auth - true
spring.mail.properties.mail.smtp.starttls.enable - true
spring.mail.properties.mail.smtp.ssl.trust= - smtp.gmail.com

Start the Application

  1. Start MySQL
  2. Start Elasticsearch : ./elasticsearch-5.4.0/bin/elasticsearch
  3. Start Kibana:./kibana-5.4.0/bin/kibana
  4. Start the Measure platform:
  • From Eclipse As Release: Select the "QualityGuardAnalysisApp.java" file and Right Click > Run as > Java Application

first_pic

  • From Eclipse As Debug: Select the "QualityGuardAnalysisApp.java" file and Right Click > Debug as > Java Application

second_pic

To access to the platform: http://localhost:8585/#/

Clone this wiki locally