Skip to content

Ohjelmistotekniikka kevät 2020 palautusrepositorio

Notifications You must be signed in to change notification settings

Jeemlei/ot-harjoitustyo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ohjelmistotekniikan palautusrepositorio

Repositorio sisältää kurssin ohjelmistotekniikka kevät 2020 viikottaiset tehtävät sekä harjoitustyön ja siihen liittyvät dokumentit.

Juomapeli

Peli on fyysiseen korttipeliin pohjautuva juomapeli 3-8 pelaajalle.

Dokumentaatio

Käyttöohje

Vaatimusmäärittely

Arkkitehtuurikuvaus

Testausdokumentti

Työaikakirjanpito

Releaset

Komentorivitoiminnot

Kääntäminen ja suoritus

Luodaan jar-tiedosto ja käynnistetään ohjelma komennolla

mvn compile exec:java -Dexec.mainClass=ui.Main

Pelkkä jar-tiedoston generointi onnistuu komennolla

mvn package

Suoritettava jar-tiedosto Juomapeli-1.0-SNAPSHOT.jar löytyy hakemistosta target/

Testaus

Testit suoritetaan komennolla

mvn test

Testikattavuusraportti luodaan komennolla

mvn jacoco:report

Kattavuusraporttia voi tarkastella avaamalla selaimella tiedoston target/site/jacoco/index.html

JavaDoc

JavaDoc generoidaan komennolla

mvn javadoc:javadoc

JavaDocia voi tarkastella avaamalla selaimella tiedosto target/site/apidocs/index.html

Checkstyle

Tiedoston checkstyle.xml määrittelemät tarkistukset suoritetaan komennolla

 mvn jxr:jxr checkstyle:checkstyle

Virheraporttia voi tarkastella avaamalla selaimella tiedoston target/site/checkstyle.html