2012-09-26 22 views
6

Estoy tratando mis manos en los tutoriales de Java Akka PiMaven Error No se POM en este proyecto cuando se realiza arquetipo: generar

Estoy tratando de creaate un proyecto Maven como se indica en el tutorial

pero cualquier momento Ingresé el comando para crear un proyecto de maven. Recibo un error. A continuación se muestran el comando y el Error.

C:\Program Files\akka-2.0.2>mvn archetype:generate \ 


C:\Program Files\akka-2.0.2>mvn archetype:generate \ 
[INFO] Scanning for projects... 
[INFO] ------------------------------------------------------------------------ 
[INFO] BUILD FAILURE 
[INFO] ------------------------------------------------------------------------ 
[INFO] Total time: 0.206s 
[INFO] Finished at: Wed Sep 26 02:50:38 BST 2012 
[INFO] Final Memory: 11M/245M 
[INFO] ------------------------------------------------------------------------ 
[ERROR] The goal you specified requires a project to execute but there is no POM 
in this directory (C:\Program Files\akka-2.0.2). Please verify you invoked Mave 
n from the correct directory. -> [Help 1] 
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e swit 
ch. 
[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 rea 
d the following articles: 
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MissingProject 
Exception 

ve como experto está solicitando para el archivo POM pero no se dice en los tutrials que tengo que crear un POM antes de generar el proyecto. Soy realmente nuevo también maven así que perdóneme. Estoy usando la versión de maven: 3.0.4 y akka versión 2.0.2 pero el tutorial usa akka versión 2.0.1 pero no creo que sea el problema cualquier sugerencia, por favor.

agradecimiento

+0

Debe especificar qué arquetipo (un tipo de plantilla de nivel de proyecto) usar. ¿El tutorial menciona qué arquetipo necesitas? –

+0

Creo que el arquetipo es quickstart –

+0

eche un vistazo a esto como parte de los comandos de tutoriales: C: \ Users \ jboner \ src \ akka \ akka-2.0.1> arquetipo mvn: generar \ -DgroupId = akka.tutorial. first.java \ -DartifactId = akka-tutorial-first-java \ -DarchetypeArtifactId = maven-archetype-quickstart \ -DinteractiveMode = false –

Respuesta

6

quita el \ entonces debería comenzar a consultar para más información.

no tengo ventanas aquí, pero en Linux que muestra el mismo comportamiento con

mvn archetype:generate/

HTH R

4

Cuando algunos tutoriales describe un comando mvn para ser ejecutado que se cubre en dos filas o más , pueden agregar una barra invertida adicional en la nueva línea (de la instrucción) para indicar que el mismo comando continúa en la siguiente línea.

Esta barra invertida debe eliminarse ANTES de ejecutar el comando. Por ejemplo el comando para configurar una aplicación Web Jersey podría tener este aspecto:

mvn archetype:generate -DarchetypeGroupId=org.glassfish.jersey.archetypes \ 
-DarchetypeArtifactId=jersey-quickstart-webapp -DarchetypeVersion=2.2 

sino que debe ser puesto en marcha de la siguiente manera, sin barra invertida:

mvn archetype:generate -DarchetypeGroupId=org.glassfish.jersey.archetypes -DarchetypeArtifactId=jersey-quickstart-webapp -DarchetypeVersion=2.2 

Si NO retirar esta barra inversa extra que podría obtener el error que describiste arriba

+0

¡Sombreros! Gracias hombre. –

Cuestiones relacionadas