Como especificar o caminho ANDROID_HOME para o Maven no IntelliJ

2

Sou muito novo no Maven e, além disso, sou forçado a usar o IntelliJ que é um novo ambiente também para mim.

Ao criar um projeto com o Maven no IntelliJ 12.0.3, estou recebendo um erro de compilação:

Failed to execute goal com.jayway.maven.plugins.android.generation2:android-maven-plugin:3.5.0:generate-sources (default-generate-sources) on project merchant: Execution default-generate-sources of goal com.jayway.maven.plugins.android.generation2:android-maven-plugin:3.5.0:generate-sources failed: Path "C:\adt-bundle-windows-x86_64\adt-bundle-windows\sdk\platform-tools\platforms" is not a directory. Please provide a proper Android SDK directory path as configuration parameter ... in the plugin . As an alternative, you may add the parameter to commandline: -Dandroid.sdk.path=... or set environment variable ANDROID_HOME. -> [Help 1]

Eu adicionei a variáveis ambientais: ANDROID_HOME com o parâmetro: C: ... \ sdk \ platform-tools, mas parece que ainda está incorreto.

Ontem, quando este erro ocorreu em um ramo diferente que eu estava usando, um cara foi capaz de corrigi-lo com algumas configurações no Arquivo - > Configurações - > Maven - > Corredor - > Adicione a propriedade Maven. Eu verifiquei a lista lá, mas não foi conclusivo :(. Eu acho que ele adicionou um nome de propriedade e o valor à mão.

Obrigado pela sua ajuda!

    
por Patrick 05.02.2013 / 16:03

1 resposta

3

Você pode adicionar o Android-SDK-Path à linha de comando:

Em Configurações - > Maven - > Runner adiciona uma propriedade com

Name  = android.sdk.path
Value = <path to your android-sdk>

Isso corrigiu o problema para mim

    
por 23.05.2013 / 10:46