23 de ago. de 2011

Veja como configurar o seu projeto web para executar no Tomcat

apache-tomcat

Existe uma forma muito simples de executar o Tomcat configurado diretamente para o seu projeto. Achei esta forma muito útil e resolvi compartilhar. Faça o teste e depois comente!

 

Para executar diretamente o tomcat basta adicionar o trecho abaixo entre as das tags <build><plugins></plugins></build>.

<!-- Embedded Tomcat (package tomcat:run) -->
<!-- Standalone Tomcat (package tomcat:deploy) -->
<plugin>
   <groupId>org.codehaus.mojo</groupId>
   <artifactId>tomcat-maven-plugin</artifactId>
   <version>1.0</version>
   <configuration>
      <path>/${project.build.finalName}</path>
      <!-- Embedded port -->
      <port>9090</port>
      <!--
         The default authentication credentials for remote deployment are username "admin" with no password To
         override credentials, define a server in settings.xml and activate it using the <server> element
      -->
      <url>http://localhost:9090/manager</url>
   </configuration>
</plugin>

Como pode ser visto não é necessário configurar mais nada para executar o Tomcat. Veja que através da execução do comando tomcat:run o Maven irá instalar em seu repositório local todas as bibliotecas necessárias para execução do Tomcat. Após a execução deste comando o projeto estará disponível no endereço http://localhost:9090/${project.build.finalName}. Este nome pode ser alterado conforme a sua necessidade.


Não tenho muito a mais falar pois o resultado final já fala sozinho.


Para maiores informações sugiro verificar a documentação do plugin.

Pesquisa personalizada

0 comentários:

Postar um comentário

Leia as regras:
Todos os comentários são lidos e moderados previamente.
Apenas os que respeitam as regras abaixo serão publicados:
- o comentário deve estar relacionado ao assunto do post
- não serão aceitos palavrões e ofensas ao redator do blog ou a terceiros
- não inclua links desnecessários no conteúdo do comentário
- se quiser deixar sua url, comente com a opção OpenId
Obs.: os comentários dos leitores não refletem a opnião do blog.