2012-09-26 11 views
6

Staram swoje ręce tutoriali java Akka PiMaven Błąd nr POM w tym projekcie podczas wykonywania archetyp: generowanie

Próbuję creaate projekt maven jak podano w poradniku

ale w każdej chwili Wprowadzam polecenie, aby utworzyć projekt mający błąd. Poniżej znajdują się polecenie i błąd.

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 

wygląda Maven żąda dla pliku POM, ale to nie jest powiedziane w tutrials że muszę stworzyć POM przed wygenerowaniem projektu. Jestem tak naprawdę nowy, więc wybacz mi. Używam wersji maven: 3.0.4 i akka wersja 2.0.2 , ale samouczek używa akka wersji 2.0.1, ale nie sądzę, że jest to problem proszę o sugestie.

dziękuję

+0

Należy określić, który typ archetypu (rodzaj szablonu na poziomie projektu) należy użyć. Czy tutorial wspomina, jakiego archetypu potrzebujesz? –

+0

Wydaje mi się, że archetyp jest szybki na początku: –

+0

- spójrz na to jako część poleceń tutoriali: C: \ Users \ jboner \ src \ akka \ akka-2.0.1> mvn archetype: generate \ -DgroupId = akka.tutorial. first.java \ -DartifactId = akka-tutorial-first-java \ -DarchetypeArtifactId = maven-archetype-quickstart \ -DinteractiveMode = false –

Odpowiedz

6

usunąć \ to powinno rozpocząć się zapytać o więcej informacji.

nie mam okien tutaj, ale na linux to pokazuje ten sam problem z

mvn archetype:generate/

HTH R

4

Kiedy kilka tutoriali opisuje mvn polecenia do wykonania, które są ujęte w dwóch rzędach lub więcej , mogą dodać dodatkowy ukośnik odwrotny w nowej linii (instrukcji), aby wskazać, że to samo polecenie będzie kontynuowane w następnej linii.

Ten ukośnik odwrotny powinien zostać usunięty PRZED wykonaniem polecenia. Na przykład komenda do konfigurowania Web Application Jersey może wyglądać następująco:

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

ale powinien zostać uruchomiony poniżej, bez backslashem:

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

jeśli nie usuwa to dodatkowy ukośnik można uzyskać błąd opisany powyżej.

+0

Czapki z głów! Dzięki. –

Powiązane problemy