Java Developer Kit, JDK 8u31 (que inclui o Java Runtime Environment, JRE). Para executar aplicações Java e applets, é necessário ter instalado o JRE. Para desenvolver aplicações Java ou appplets é necessário o JDK.
Instalar
Definir variável de ambiente JAVA_HOME
Acrescentar JAVA_HOME/bin à variável de ambiente PATH
Executar comando java -version para testar
Apache Maven (preferência pela versão 3.2.1, que é a mesma que é incluída no Eclipse Luna SR1. Caso não seja possível instalar 3.x)
O Maven é uma ferramenta de linha de comando de gestão de todo o ciclo de vida de uma aplicação, incluindo a gestão de dependências de bibliotecas. Pode ser executado dentro do Eclipse mas também é aconselhável que esteja disponível na linha de comando
Git (preferência por versão maior ou igual a 1.9.5. Escolher a versão estável mais recente disponível para a plataforma).O Git é um sistema de controlo de versões distribuído. Esta instalação disponibiliza as ferramentas de linha de comando para interacção com repositórios Git.
Eclipse IDE for Java EE (4.4.1 Luna) Service Release 1. Ambiente de desenvolvimento para programadores Java poderem criar programas Java EE e aplicações web, inclui um editor de texto com reconhecimento de código e ferramentas para Java EE, JPA, JSF, Ant, etc.
Instalar Atenção: se instalou o JDK 32-bit, deve instalar o Eclipse 32-bit; se instalou o JDK 64-bit, deve instalar o Eclipse 64-bit.
Definir variável de ambiente ECLIPSE_HOME
Conectores m2e (maven to eclipse)
Abrir as preferências do eclipse e escolher -> Maven -> Discovery e clicar em "Open catalog".
Seleccionar:
m2e connector for jaxws-maven-plugin
m2e connector for maven-dependency-plugin
m2e connector for org.codehaus.mojo:jaxb2-maven-plugin
m2e-egit
Plug-ins - para instalar cada plug-in ir a: Eclipse, Help, Install New Software..., Work with: preencher endereços 'Indicar' listados abaixo e escolher pacotes