Giter Site home page Giter Site logo

Comments (9)

danielcarvalhocosta avatar danielcarvalhocosta commented on July 18, 2024 1

Esse manual foi feito?

from domino.

brunoabdon avatar brunoabdon commented on July 18, 2024 1

Ainda não. Mas deveria!

from domino.

danielcarvalhocosta avatar danielcarvalhocosta commented on July 18, 2024

Mas esse projeto ja está finalizado e funcionando?

from domino.

danielcarvalhocosta avatar danielcarvalhocosta commented on July 18, 2024

Estou em um projeto da disciplina de POO para fazer refatoração de códigos seguindo padrões de projeto, como achei o seu projeto bem documentado eu escolhi ele. Mas estou com dificuldades de executa-lo em minha maquina.

from domino.

brunoabdon avatar brunoabdon commented on July 18, 2024

Oi, Daniel. O projeto funciona sim. Eu vou fazer a documentação. Por enquanto, te explico por aqui.

Você precisa ter a JDK 8 e o Maven instalado.

primeiro, clona o projeto:

$ git clone [email protected]:brunoabdon/domino.git

Entra no diretório...

$ cd domino

Faz o build:

$ mvn package

Entra no diretório...

$ cd target

Pra executar, é preciso ter um xml chamado domino-config.xml no diretório atual. Esse arquivo diz quais serão as implementações de Jogadores que vão jogar. Tem um arquivo de exemplo no diretório /src/test/resources/domino-config.xml. Vamos usar ele:

$ cp ../src/test/resources/domino-config.xml .

agora podemos rodar uma partida de dominó:

java -jar domino-1.0-SNAPSHOT.jar

A partida ocorre em menos de 1 segundo, normalmente. E vai sendo logada no prompt.

Funcionou?

from domino.

danielcarvalhocosta avatar danielcarvalhocosta commented on July 18, 2024

Funcionou sim, Obrigado.

from domino.

brunoabdon avatar brunoabdon commented on July 18, 2024

Daniel, interessante esse teu projeto. Se for ficando legal a gente até incorpora tuas modificações ao código do programa.

from domino.

danielcarvalhocosta avatar danielcarvalhocosta commented on July 18, 2024

Após a refatoração farei um pull request .

from domino.

brunoabdon avatar brunoabdon commented on July 18, 2024

Fechando. Documentação deu uma boa evoluida.
Ver Javadoc e o READ.ME

from domino.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.