Public repository for Team7
Welcome to the Team 7 repository for our Weather app!
This program is a weather application that allows the user to search for weather forecasts in different cities across the world. The project is implemented using java and uses the swing class. The weather forecasts are provided by OpenWeatherMap.org. Our program uses the JSON lightweight data-exchange format to retrieve data from OpenWeatherMap.org.
JSON website can be found at http://json.org/
OpenWeatherMap.org website at http://openweathermap.org/
Install
The Weather App is available on Github and can be pulled from the project repository. After downloading the jar from the git repository you can double click the jar file to run our weather program, or from the command line: change your current working directory to the directory that contains the downloaded jar file. Run the weather app using the command: java -jar target/team7-1.0-SNAPSHOT-jar-with-dependencies.jar
Build
Clone the GitHub repository, or download the .zip file. This project uses java 1.8 and is built using maven. If you have JDK 8 and maven already installed, you can compile the program using the command: mvn package then you can run the program with the command: java -jar target/team7-1.0-SNAPSHOT-jar-with-dependencies.jar
Otherwise these links below will take you to the download pages for JDK8 and Maven.
You can download the latest version of Java here:
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
You can download maven here:
https://maven.apache.org/download.cgi
Usage
A short video showing how to use program can be found on youtube at:
https://www.youtube.com/watch?v=_UxUvmQ-K-U&feature=youtu.be
Documentation
The JavaDoc for the project can be found in the Doc folder. After downloading the project from GitHub, navigate to the “Doc” folder and open Index.html with your preferred web browser.