Rastrian / eleicoes-com-java-rmi-luis_gustavo_vaz

eleicoes-com-java-rmi-luis_gustavo_vaz created by GitHub Classroom

Home Page:https://github.com/LDAMD/eleicoes-com-java-rmi-luis_gustavo_vaz/suites/3878577320/artifacts/96545355

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Java Election RMI

Este programa tem como finalidade criar um sistema de voto eleitoral utilizando o Java RMI.

Setup

Você pode compilar manualmente ou baixar os artefatos já processados pelo github neste repositorio, através dos artefatos armazenados no Github Actions.

Caso você queira compilar manualmente, você pode utilizar o Ubuntu LTS e apenas utilizar o comando abaixo:

make

Este comando vai baixar automaticamente a LTS do Java, compilar os binarios de cliente e de servidor e armazenar em dois arquivos .JAR dentro da pasta /bin/.

É importante que na mesma pasta de execução desses arquivos .JAR você tenha uma pasta /data/, ela deve conter um arquivo com o nome senadores.csv, de acordo com o especificado pelo professor nesta tarefa, conforme a imagem abaixo:

Imagem da Aplicação

Após essas etapas, basta executar os arquivos .JAR, primeiramente o servidor, e depois a quantidade de clientes que desejar utilizar.

About

eleicoes-com-java-rmi-luis_gustavo_vaz created by GitHub Classroom

https://github.com/LDAMD/eleicoes-com-java-rmi-luis_gustavo_vaz/suites/3878577320/artifacts/96545355


Languages

Language:Java 93.9%Language:Makefile 6.1%