2013-04-27 2 views
1

Eclipse Helios, Android sdk (내 경로에 넣음), android m2e plugin for Eclipse 및 Maven 3.0.3 (내 경로에도)을 설치했습니다. 정상적인 안드로이드 프로젝트를 만들 수 있습니다. Eclipse를 통해 Maven을 사용하여 프로젝트를 만들려고하는데 "de.akquinet.android.archetypes"android-quickstart Archetype을 선택하면 매번 다음 오류가 발생합니다.android - maven이 프로젝트에서 원형을 만들 수 없습니다

'Creating android-quickstart' has encountered a problem.

Unable to create proejct from archetype [de.akquinet.android.archetypes:android-quickstart:1.0.8 -> ]

Unable to create project from archetype [de.akquinet.android.archetypes:android-quickstart:1.0.8 -> ] The desired archetype does not exist (de.akquinet.android.archetypes:android-quickstart:1.0.8)

어떤 단계가 빠졌습니까?

답변

12

먼저 Maven (3.1.x)의 최신 버전을 설치하십시오. 어떻게 이클립스에 그 후

, 다음

New ->Maven Project -> (다음) ->Add Archetype를 입력 :

Archetype Group Id: de.akquinet.android.archetypes 
Archetype Artifact Id: android-quickstart 
Archetype Version: 1.1.0 

그런 다음 프로젝트 정보 (의 groupId, artifactId를, 패키지를 입력) 마법사를 마칩니다.

이 당신이 라인 명령으로 프로젝트를 생성하려고 일을 안 경우

mvn archetype:generate \ 
    -DarchetypeArtifactId=android-quickstart \ 
    -DarchetypeGroupId=de.akquinet.android.archetypes \ 
    -DarchetypeVersion=1.1.0 \ 
    -DgroupId=your.company \ 
    -DartifactId=my-android-application 

을 그리고 이클립스에서 가져옵니다.

m2eclipse가 충분하지 않습니다 것을 기억하십시오 그러나 당신은 또한 m2e-android 필요

+0

감사합니다. 효과가있었습니다. – David

3

http://rgladwell.github.io/m2e-android/ 내가 새로운 안드로이드 받는다는 프로젝트를 만들려면 위에서 언급 한 단계를 시도 ... 아직 나는 아래의 오류 얻고 있었다 :

Creating android-quickstart' has encountered a problem. 
Unable to create proejct from archetype [de.akquinet.android.archetypes:android-    quickstart:1.0.10 -> ] 
Unable to create project from archetype [de.akquinet.android.archetypes:android-quickstart:1.0.10 -> ] The desired archetype does not exist   (de.akquinet.android.archetypes:android-quickstart:1.0.10) 

그러나 내 메이븐 레보에서 de\akquinet\android\archetypes\android-quickstart\1.0.10\ 폴더를 삭제했을 때 나를 위해 일했습니다. http://datastub.blogspot.co.uk/2013/05/android-maven-unable-to-create-project.html

는 희망이 도움이 :

이 솔루션

아래의 블로그에 게시했다.

+0

감사합니다. 이게 내 문제를 해결했습니다! – n3wb

관련 문제