2012-09-26 2 views
6

이 생성되지메이븐 오류 : 나는 Akka 파이 자바 튜토리얼에 내 손을 시도하고

튜토리얼

있지만 시간에 명시된대로 내가 받는다는 프로젝트를 creaate하려고 maven 프로젝트를 생성하기위한 명령을 입력하면 오류가 발생합니다. 다음은 명령과 오류입니다.

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 

받는다는는 POM 파일을 요청하는 것처럼 보이지만 그것은 내가 프로젝트를 생성하기 전에 POM을 만들 수있는 tutrials에 명시되어 있지 않습니다. 나는 실제로 너무 용의가있어, 용서해 주었다. maven 버전을 사용 중입니다. 3.0.4 및 akka 버전 2.0.2 이지만이 튜토리얼에서는 akka 버전 2.0.1을 사용하지만 문제가 있다고 생각하지 않습니다. 제안 사항을 알려주십시오.

+0

사용할 아키타 입을 지정해야합니다 (프로젝트 수준의 종류의 템플릿). 튜토리얼에서 필요한 아키 타입에 대해 언급하고 있습니까? –

+0

아키타 입을 빠른 시작이라고 생각합니다. –

+0

자습서 명령의 일부로이 부분을 살펴보십시오. 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 –

답변

6

\ 다음이 더 많은 정보를 쿼리하기 시작한다 제거 감사합니다.

여기에는 창문이 없지만, 리눅스에 그것은

mvn archetype:generate/

HTH R과 동일한 동작을 보여줍니다

4

일부 자습서은 두 행 이상에 덮여 실행하는 MVN 명령을 설명 , (명령의) 새 줄에 추가 백 슬래시를 추가하여 동일한 명령이 다음 행에서 계속됨을 나타낼 수 있습니다.

이 백 슬래시는 명령을 실행하기 전에 제거해야합니다. 예를 들어 저지 웹 응용 프로그램을 설정하는 명령은 다음과 같습니다

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

하지만 백 슬래시없이, 다음과 같이 시작해야합니다

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

를 당신이 얻을 수있는이 백 슬래시를 제거하지 않을 경우 위에서 설명한 오류.

+0

모자! 고마워. –

관련 문제