Skip to content

iPegii/ot-harjoitustyo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Finance Tracker App

Sovelluksen tarkoituksena on mahdollistaa kulujen seuranta.

Dokumentaatio

Released

Ennen ohjelman ajamista

Lisää ohjelman juurikansioon (kansioon, jossa sijaitsee esimerkiksi tiedosto "config.properties" ja kansio "dokumentaatio"), tiedosto nimeltä "keys.properties" tämän tiedoston sisälle kirjoitetaan vain ensimmäiselle riville seuraava: mongodb.uri=mongodb+srv://<Username>:<Password>@<ClusterName>/test?retryWrites=true&w=majority

Missä <Username> ja <Password> ja <ClusterName> vastaavat omaa MongoDb-tietokantaasi.

Komentorivitoiminnot

Ohjelman ajaminen

Sovelluksen ajettavan jar-tiedoston luominen seuraavalla komennolla

mvn package

Sovelluksen ajaminen onnistuu komennolla
mvn compile exec:java -Dexec.mainClass=financetrackerapp.Main

Testaaminen

Ajaa testit ja ilmoittaa mahdollisista virheistä.

mvn test

Testikattavuusraportin luominen onnistuu komennolla

mvn jacoco:report

Checkstyle

Checkstyle reportin luonti

mvn jxr:jxr checkstyle:checkstyle

Javadoc

Javadoc luonti onnistuu seuraavalla komennolla:

mvn javadoc:javadoc