Ambiente de Desenvolvimento¶
nota: esta página pode ficar inconsistente com o passar do tempo e novas versões de software, caso note algo notifique os desenvolvedores.
Programas¶
Maven¶
O sistema de builds e testes usados no CoGrOO usam o Maven 3
Baixe e instale o Maven
Eclipse (opcional)¶
Baixe e instale o Eclipse (pode ser aquela versão "Eclipse IDE for Java Developers (~85 MB)") Versões menores que 3.4 servem, mas a integração com o Maven é mais estável no Eclipse 3.4 ou melhor. Prefira um Eclipse mais novo.
Extensões do Eclipse¶
EGit
Ajuda a trabalhar com código hospedado em repositórios Git. http://www.eclipse.org/egit/
M2Eclipse
Para o Eclipse lidar com o sistema de builds do CoGrOO, é necessário instalar o M2Eclipse (Para não ter problemas de compatibilidade, não instale os pacotes opcionais).
Será necessário configurar o M2Eclipse para usar o Maven instalado na sua máquina. Clique em Window >> Preferences... >> Maven >> Installations
. Nessa janela, configure a instalação que você configurou no inicio desse tutorial.
Obtendo o código fonte¶
Faça clone do projeto que está no GitHub: https://github.com/cogroo/cogroo4
git clone https://github.com/cogroo/cogroo4.git
Executando o primeiro build¶
- Abra um prompt e siga para a pasta cogroo4/cogroo e execute o comando
mvn clean install
- Este comando levará alguns minutos na primeira execução. As próximas execuções levarão apenas alguns segundos.
Obtendo os jars para importar no seu projeto caso não use Maven¶
- Você ainda precisará usar Maven para efetuar o build. Para isso siga os passos anteriores para obter o código fonte e efetuar o primeiro build
- Siga até a pasta cogroo4/cogroo/lang/pt_br/cogroo-ann/
- As dependências do projeto podem ser obtidas com o comando:
mvn dependency:copy-dependencies
e os resultados estarão na pasta target/dependency - O jar principal estará na pasta target, por exemplo
cogroo-ann-pt_br-4.0.0-SNAPSHOT.jar