Escolar Documentos
Profissional Documentos
Cultura Documentos
1 de 6
http://www.alura.com.br/course/MAVEN/section/4
Aplicaes Web
Explicao
(Reportar problema na explicao)
06/10/2014 09:40
Meus cursos
2 de 6
http://www.alura.com.br/course/MAVEN/section/4
06/10/2014 09:40
Meus cursos
3 de 6
http://www.alura.com.br/course/MAVEN/section/4
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xm
version="3.0">
<display-name>produtos-web</display-name>
</web-app>
Mas como rodar nossa aplicao? Como o maven funciona baseado em plugins
existem centenas deles que fazer diversas tarefas. Adicionamos o plugin do jetty
no pom.xml:
<build>
06/10/2014 09:40
Meus cursos
4 de 6
http://www.alura.com.br/course/MAVEN/section/4
<finalName>produtos-web</finalName>
<plugins>
<plugin>
<groupId>org.mortbay.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
E levantamos o jetty:
mvn jetty:run
06/10/2014 09:40
Meus cursos
5 de 6
http://www.alura.com.br/course/MAVEN/section/4
<connector implementation="org.eclipse.jetty.server.nio.SelectChannelConn
<port>9090</port>
<maxIdleTime>60000</maxIdleTime>
</connector>
</connectors>
</configuration>
Note como fcil criar uma aplicao web com Maven. Lembre-se tambm que
existem centenas de plugins para Maven: sempre que precisar executar uma
tarefa, procure por plugins que j possam ter implementada ela.
06/10/2014 09:40
Meus cursos
6 de 6
http://www.alura.com.br/course/MAVEN/section/4
06/10/2014 09:40