- JDK 6 >
- GIT - http://git-scm.com
- Maven - http://maven.apache.org
- Eclipse (pode-se usar outra IDE/Editor, porém recomenda-se o uso do Eclipse).
- Plugin M2 (maven) para Eclipse.
- Clonar o repositório git:
- [Terminal]: git clone git@github.com:edipofederle/architecture-representation.git
Você deve importar o projeto como um projeto mavem. Para isso:
- File -> Import ... -> Maven -> Existing Maven Projects -> Browse (selecione a pasta do projeto)
- Você precisa realizar algumas pequenas alterações no arquivo application.yml (o da pasta config).
Exemplo: https://gist.github.com/edipofederle/7355068
-
Instalar dependêcias I:
-
[Terminal]: sudo chmod +X buildDeps.sh && sudo chmod 777 buildDeps.sh
-
[Terminal]: sudo ./buildDeps
-
Usuários Windows favor abrir o arquivo buildDeps.sh e executar os comandos correspondentes em seu SO.
-
OBS: Esse passo é necessário pois algumas bibliotecas não foram encontradas em repositórios mavem.
-
Instalar dependêcias II
-[Terminal]: mvn install
ou usando Eclipse, com o plugin do maven]:
- botão direito no projeto
- Run As -> Maven Build
Se tudo der certo (testes passarem), você irá ver algo assim no final do processo:
[INFO] BUILD SUCCESS
- Fazer um fork do projeto em sua conta do github.
- Clonar a sua URL localmente
- Adicionar o meu repositorio (edipofederle/architecture-representation.git) em seu git remote.
- Fazer suas alterações no projeto
- Comitar em sua conta no github
- Fazer um pull request para mim (edipofederle)
-http://git-scm.com/docs/gittutorial - git em geral
-https://help.github.com - github e git