A weather information system using RMI.
You will need to install the modules below to run the program:
- java 8.0 or greater
- gson 2.8.5 or greater
- apache commons lang 3.0 or greater
- openwheathermap 1.2 or greater
Also, to use the OpenweatherMap API, you need to get an API key here. And then put your key in the API_KEY variable contained in the OpenWeatherMapSystem class.
There are two ways to run this software:
- Compile the IDE (Eclipse - Java IDE):
- Just open the IDE.
- Import the project folder as a Java Project and all libraries.
- After, click in the "Run" button in the class Server.
- After, click in the "Run" button in the class Client.
- From this it only interacts with the system.
- Compile by terminal:
- Enter the src folder and compile all the .java files with the following command:
$ java * .java -d <target_address_name>
- Enter the chosen destination directory and run the following command:
$ java network.Server
- Enter the chosen destination directory and run the following command:
$ java network.Client
- From this it only interacts with the system.
- Eclipse - A IDE used
- João Paulo Rosner Vilar (vilarjp3@ufrn.edu.br)
- Luís Eduardo Anunciado Silva (cruxiu@ufrn.edu.br)
- Everton Ranielly de Sousa Cavalcante (everton@dimap.ufrn.br)
See also the list of contributors who participated in this project.
This project is licensed under the GPL 3.0 - see the LICENSE file for details