Pilvisovellus tarjoaa jokaiselle mahdollisuuden ennustaa säätä lähitunneille, tilanteesta riippuen jopa parin päivän päähän. Sovelluksen käyttäjät voivat nähdä myös tietokannassa olevia havaintoja sovelluksen tilastojen tarkasteluosastolla. Käyttäjälle tarjotaan mahdollisuus tallentaa oma havainto sovelluksen tietokantaan muiden nähtäville.
Sovellus kysyy havaitsijalta muutamia kysymyksiä havaitusta pilvestä, joihin havaitsija vastaa niin hyvin kuin voi. Kysymysten tarkoituksena on iteroida havainto kohti oikeaa pilvityyppiä. Jos oikea pilvityyppi löytyy, käyttäjälle kerrotaan mitä kyseinen pilvi voi tarkoitaa lähituntien, jopa lähipäivien sään kannalta.
Seuraava komento ajaa koodin komentoriviltä:
mvn compile exec:java -Dexec.mainClass=cloudsoft.ui.CloudSoftUi
Testit saa suoritettua komennolla
mvn test
Testikattavuusraportti luodaan komennolla
mvn test jacoco:report
Komennolla
mvn jxr:jxr checkstyle:checkstyle
saa checkstyle raportin (tarkastelu: target/site/checkstyle.html).
JavaDoc generoidaan komennolla
mvn javadoc:javadoc
JavaDocia voi tarkistella selaimessa avaamalla tiedoston index.html kyseiseltä polulta: target/site/apidocs/index.html
Komennolla
mvn package
generoi hakemistoon target suoritettavan jar-tiedoston PilviSovellus-1.0-SNAPSHOT.jar
PilviSovellus-kansiosta voi ajaa käskyn
java -jar target/PilviSovellus-1.0-SNAPSHOT.jar