2014-07-16 6 views
1

maven archetype을 사용하여 android 프로젝트를 만들었습니다. Intellij Idea에서 clean install을 시도하면 다음 오류가 발생합니다.android-maven-plugin : 3.8.0은 Maven 버전 3.1.1이 필요합니다.

The plugin com.jayway.maven.plugins.android.generation2:android-maven-plugin:3.8.0 requires Maven version 3.1.1 

터미널에서 똑같은 것을 시도하면 $ mvn clean install과 같이 작동합니다. android-maven-plugin을 3.6.0으로 변경하면 Idea에서 잘 작동합니다.

My maven version is 3.1.1 

그래서, 나는 3.8.0과 안드로이드 - 받는다는 - 플러그인이있을 때 나는 심지어 인 IntelliJ 아이디어와 함께이 문제에 직면하고 이유를 이해하지 않습니다. 어떤 포인터?

답변

2

올바른 maven 버전을 가리 키도록 IDE를 구성하여 오류를 수정했습니다. 기본적으로 M2_HOME을 가리 킵니다. 인 IntelliJ 아이디어, 난 내 3.1.1 설치 경로를 가리 키도록

File->Settings->Maven 

및 변경 Maven Home Directory처럼했다. 당신 받는다는 가정 및 버전을 찾을 수

한 가지 방법이 될 것

$ mvn --version 

당신이 좋아하는 무언가를 얻을 것이다,

Maven home: /usr/share/apache-maven-3.1.1