Repositorio sisältää kurssin ohjelmistotekniikka kevät 2020 viikottaiset tehtävät sekä harjoitustyön ja siihen liittyvät dokumentit.
Peli on fyysiseen korttipeliin pohjautuva juomapeli 3-8 pelaajalle.
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/
Testit suoritetaan komennolla
mvn test
Testikattavuusraportti luodaan komennolla
mvn jacoco:report
Kattavuusraporttia voi tarkastella avaamalla selaimella tiedoston target/site/jacoco/index.html
JavaDoc generoidaan komennolla
mvn javadoc:javadoc
JavaDocia voi tarkastella avaamalla selaimella tiedosto target/site/apidocs/index.html
Tiedoston checkstyle.xml määrittelemät tarkistukset suoritetaan komennolla
mvn jxr:jxr checkstyle:checkstyle
Virheraporttia voi tarkastella avaamalla selaimella tiedoston target/site/checkstyle.html