Le déploiement d'un échantillon Web Spring MVC projet

Je suis nouveau sur Tomcat, Maven et Web Spring MVC (cadre v3 pour être précis). J'ai essayé de construire le exemple projet mvc-basic pour que je puisse déployer généré le fichier WAR sur un serveur de test (pas en local) et d'en analyser les effets.

Quand je lance Maven dans le répertoire contenant pom.xml, je vois ces vagues de messages d'erreur.

pdedecker@linux-qhij:~/Dropbox/Unief/GWT/mvc/mvc-basic/trunk> ~/Apps/apache-maven-3.0.3/bin/mvn pom.xml
[INFO] Scanning for projects...                                                                                                                                                                      
[WARNING] 
[WARNING] Some problems were encountered while building the effective model for org.springframework.samples:mvc-basic:war:1.0.0-SNAPSHOT
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-compiler-plugin is missing. @ line 124, column 12
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-war-plugin is missing. @ line 133, column 12
[WARNING] 
[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.
[WARNING] 
[WARNING] For this reason, future Maven versions might no longer support building such malformed projects.
[WARNING] 
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building mvc-basic 1.0.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.132s
[INFO] Finished at: Thu Apr 28 13:26:39 CEST 2011
[INFO] Final Memory: 2M/57M
[INFO] ------------------------------------------------------------------------
[ERROR] Unknown lifecycle phase "pom.xml". You must specify a valid lifecycle phase or a goal in the format <plugin-prefix>:<goal> or <plugin-group-id>:<plugin-artifact-id>[:<plugin-version>]:<goal>. Available lifecycle phases are: validate, initialize, generate-sources, process-sources, generate-resources, process-resources, compile, process-classes, generate-test-sources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes, test, prepare-package, package, pre-integration-test, integration-test, post-integration-test, verify, install, deploy, pre-clean, clean, post-clean, pre-site, site, post-site, site-deploy. -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/LifecyclePhaseNotFoundException

J'ai peu ou pas de connaissances sur les choses mentionnées par le compilateur. Comment puis-je générer le fichier WAR? Quels outils ai-je raté?

InformationsquelleAutor Pieter | 2011-04-28