Skip to content

Latest commit

 

History

History
62 lines (30 loc) · 1.83 KB

README.md

File metadata and controls

62 lines (30 loc) · 1.83 KB

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