Olá mundo java web com maven e archetype

3.576 visualizações

Publicada em

Uma apresentação simples sobre uma primeira aplicação com Java que usa o WildFly e Maven.

Postagem:
Vídeo:

Publicada em: Tecnologia
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
3.576
No SlideShare
0
A partir de incorporações
0
Número de incorporações
2.130
Ações
Compartilhamentos
0
Downloads
25
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Olá mundo java web com maven e archetype

  1. 1. Olá Java na WEB Uma Olá Mundo com Wildfly e Maven
  2. 2. Quem? William Antônio Siqueira http://aprendendo-javaee.blogspot.com.br/ @WilliamAntonio
  3. 3. Objetivo A mais simples aplicação Java WEB usando Maven e o Wildfly
  4. 4. Ferramentas utilizadas ● Java 7.x ● Wildfly 8.x ● Maven 3.x
  5. 5. Wildfly Wildfly é o novo nome do JBoss AS. É um servidor de aplicação onde instalamos nossas aplicações Java EE.
  6. 6. Inicializando o Wildfly ● Após realizar o download do ZIP, descompacte em uma paste de preferência; ● Navegue até a pasta raiz do servidor e execute o script standalone.sh: $ ./bin/standalone.sh ● Acesse http://localhost:8080 no seu navegador
  7. 7. Maven Maven é uma ferramenta de automação e padronização do processo de construção de uma aplicação Java
  8. 8. Maven “Archetype” Com o Maven Archetype podemos criar esqueleto de aplicações Java prontos para serem construídos e instalados em um servidor de aplicação
  9. 9. Criando uma aplicação WEB $ mvn archetype:generate -DgroupId={Grupo (pacote)} -DartifactId={Nome do Projeto} DarchetypeArtifactId=maven-archetype-webapp DinteractiveMode=false
  10. 10. Construindo nossa aplicação O maven irá construir nossa aplicação e preparar a mesma para a próxima etapa. A aplicação construida fica no diretório target. Para construir: $ mvn package
  11. 11. Deploy ● Deploy é o ato de implantar uma aplicação em um servidor ● Arquivos do tipo WAR, EAR e JAR são implantáveis em servidores de aplicação Java ● Nossa aplicação é do tipo WAR: Web Archive
  12. 12. Deploy no Wildfly A forma mais simples de realizar deploy no Wildfly é copiando o arquivo WAR no diretório deployment: $ cp OlaMundoWEB/target/OlaMundoWEB.war wildfly-8.0.0.CR1/standalone/deployments
  13. 13. Confira o deloy No console verifique se a aplicação foi instalada:
  14. 14. Modificando e re-deploy Para novamente instalar a aplicação, modifique e faça novamente o “build”. Após isso, reinstale a aplicação no Wildfly
  15. 15. Conclusão! ● Maven é uma ótima ferramenta de build ● Wildfly permite facilmente a instalação e execução de aplicações Java; ● Foi difícil :( ● Mas ficaria muito mais fácil em uma IDE :)
  16. 16. Obrigado! Próximo vídeo: Desenvolvendo um Servlet com uma IDE

×