Android maven依赖项安装失败
我正在用Eclipse和maven插件构建一个Android项目。当我构建它时,我得到如下错误 2012年1月27日下午2:34:02 IST:ProjectName的生成错误; org.apache.maven.lifecycle.LifecycleExecutionException:未能 执行目标 com.jayway.maven.plugins.android.generation2:maven-android-plugin:2.2.1:generate-sources (默认生成源)在项目ProjectName:Execution上 默认生成目标的源 com.jayway.maven.plugins.android.generation2:maven-android-plugin:2.2.1:generate-sources 失败:请提供正确的Android SDK目录路径,如下所示 配置参数Android maven依赖项安装失败,android,maven,Android,Maven,我正在用Eclipse和maven插件构建一个Android项目。当我构建它时,我得到如下错误 2012年1月27日下午2:34:02 IST:ProjectName的生成错误; org.apache.maven.lifecycle.LifecycleExecutionException:未能 执行目标 com.jayway.maven.plugins.android.generation2:maven-android-plugin:2.2.1:generate-sources (默认生成源)在
。。。在插件中
或者,您可以将参数添加到命令行:
-Dandroid.sdk.path=…
或通过设置环境变量ANDROID\u HOME
即使我在
中设置了ANDROID\u HOME
和path,除了ANDROID\u HOME环境变量外,您还需要将$ANDROID\u HOME/tools和$ANDROID\u HOME/platform tools添加到path环境变量中:
Maven 3.0.3+已安装,请参阅
将环境变量ANDROID_HOME设置为已安装的ANDROID SDK的路径,并将$ANDROID_HOME/tools以及$ANDROID_HOME/platform tools添加到$path。(或在Windows%ANDROID\u HOME%\tools和%ANDROID\u HOME%\platform tools上)李>
MacOS用户:请注意,要使路径在命令行和由launchd启动的IDE中工作,必须在/etc/launchd.conf中设置路径,而不是在.bashrc或其他文件中设置路径
查看android maven插件网站上的入门页面
希望有此帮助。您还需要在Eclispe中设置Android SDK的路径位置,否则m2e Android构建将失败:
转到窗口->首选项并选择Android。点击浏览。。。按钮,然后选择本地安装的Android SDK的位置。单击Apply,然后单击OK,您的构建现在应该可以运行了。您的问题很难理解:(您是否尝试过在命令行上使用“-Dandroid.sdk.path=”?