1. Para limpiar la compilacion previa y recrear el paquete, te posicionas en el directorio donde esta ubicado el proyecto (donde esta ubicado el archivo pom.xml)
$ mvn clean install.
2. Para compilar el paquete jar o war
$ mvn package
3. Para descargar las dependencias de Spring Context, se agrega esto en pom.xml
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>5.0.0.RELEASE</version>
</dependency>
4. Para descargar las dependencias de Spring MVC, se agrega en pom.xml:
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>5.0.0.RELEASE</version>
</dependency>
5. Para descargar el jar para servlets:
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.1.0</version>
<scope>provided</scope>
</dependency>
6. Para descargar los jars para programacion orientada a aspectos
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjrt</artifactId>
<version>1.7.3</version>
</dependency>
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjweaver</artifactId>
<version>1.7.3</version>
</dependency>
7. Para indicar que se va a crear un paquete war
<packaging>war</packaging>
8. Para crear el nombre final de paquete, y no agregar la version en el paquete final.
<build>
<finalName>WebSpring</finalName>
</build>
9. Para crear deployments en tomcat 7. Agregar este plug in en el tag build
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<url>http://localhost:8080/manager/text</url>
<server>tomcat</server>
<path>/WebSpring</path>
<username>andrfas</username>
<password>1234</password>
<update>true</update>
</configuration>
</plugin>
En el archivo tomcat-users.xml agregar el siguiente usuario con el role manager-script
role rolename="manager-script"/>
<user username="andrfas" password="1234" roles="manager-script"/>
Para hacer el deployment a tomcat 7 con maven:
$ mvn tomcat7:deploy
No hay comentarios:
Publicar un comentario