mvn archetype:generate -DgroupId=com.mkyong.core -DartifactId=Spring3Example -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
Adentro se crea el directorio que contiene el proyecto y el pom.xml (que es el fichero que permite a maven configurar el proyecto)
El la sección 1.3.1.2 (Maven Dependency Management) de la documentación de Maven3 se aclara que hay que agregar esta dependencia a las dependencias del pom.xml (tag "dependencies"):
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>3.0.0.RELEASE</version>
<scope>runtime</scope>
</dependency>
Aunque si agregamos al comienzo del pom:
<spring.version>3.0.5.RELEASE</spring.version>
</properties>
podemos reemplazar luego el tag "version" como sigue:
Con ello podremos actualizar la versión de Spring cambiando solo una línea en el POM, en el caso de que tengamos múltiples dependencias.