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