Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/195.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
EclipseIndigo无法导入在命令行上构建OK的maven android_Android_M2eclipse_Eclipse Indigo_Android Maven Plugin - Fatal编程技术网

EclipseIndigo无法导入在命令行上构建OK的maven android

EclipseIndigo无法导入在命令行上构建OK的maven android,android,m2eclipse,eclipse-indigo,android-maven-plugin,Android,M2eclipse,Eclipse Indigo,Android Maven Plugin,我使用以下原型从命令行创建了一个maven android项目: 19: remote -> android-quickstart (-) 我可以成功地将其称为“mvn安装” 当我尝试将同一个项目导入Eclipse Indigo时,我看到: 没有找到处理maven android插件2.8.3:在Eclipse中生成源代码的市场条目。有关更多信息,请参阅帮助 这是: 在Eclipse中找不到处理maven android插件2.8.3:解包的市场条目。有关更多信息,请参阅帮助 请注意,这

我使用以下原型从命令行创建了一个maven android项目:

19: remote -> android-quickstart (-)
我可以成功地将其称为“mvn安装”

当我尝试将同一个项目导入Eclipse Indigo时,我看到:

没有找到处理maven android插件2.8.3:在Eclipse中生成源代码的市场条目。有关更多信息,请参阅帮助

这是:

在Eclipse中找不到处理maven android插件2.8.3:解包的市场条目。有关更多信息,请参阅帮助

请注意,这里没有“帮助”按钮

如果我稍后解决这些问题,则生成将失败,原因如下:

生命周期配置未涵盖插件执行:com.jayway.maven.plugins.android.generation2:maven android插件:2.8.3:generate sources(执行:默认生成源,阶段:生成源)pom.xml/t3行22 maven项目构建生命周期映射问题

(以及解包阶段的另一个错误)

稍后我会给出完整的安装列表,但我在Eclipse中注意到了这个插件。我认为这不应该在那里(?),因为靛蓝已经内置了M2E

-SonaType,Inc.针对Eclipse 0.13.0的Maven集成

也许是我偶然安装的

不管怎样,我的交易还有以下几点:

  • Microsoft Windows[版本6.1.7601]
  • ApacheMaven 3.0.3(r1075438;2011-02-28 12:31:09-0500)
  • Java版本:1.6.0_26,供应商:Sun Microsystems Inc
  • Android开发工具包11.0.0v201105251008-128486
  • Eclipse版本:Indigo发行版-构建id: 20110615-0604

我猜m2e Android集成插件与当前的m2e插件版本不兼容。有关详细信息,请参阅:

您可以尝试从源代码构建插件,因为不兼容性已经在源代码级别上得到修复(至少我现在正试图这么做)


编辑:手动构建m2eclipse android集成似乎有点棘手,但我准备了一些关于如何在Eclipse Helios下运行插件的详细信息(没有测试Indigo)通过安装较旧的插件版本:

蒂洛·亚历山大·金克尔(Thilo Alexander Ginkel)说得对:m2eclipse android集成无法与Indigo Java一起工作。我遵循了这个链接,有人建议安装IndigoJ2EE,它不随Maven集成而来。因此,为了实现m2Eclipse、Android和m2Eclipse-Android的集成,它实际上与Helios相同……您只需自己安装所有东西

正如Thilo Alexandar所说,Maven Android集成插件与新的m2e插件版本不兼容,原因是从Sonatype迁移到eclipse,这需要一个完整的软件包重新命名,打破了以前的所有代码

问题23解决后,将立即发布插件的兼容版本:


返回查看是否所有插件都已正确安装,并发现缺少m2eclipse android集成。我在安装时出错:无法完成安装,因为找不到一个或多个必需项。正在安装的软件:Maven集成Android开发工具0.2.5(com.googlecode.eclipse.m2e.Android.feature.feature.group 0.2.5)缺少要求:Android开发工具的Maven集成(0.2.5 com.googlecode.eclipse.m2e.Android.feature.feature.group 0.2.5)需要“org.Maven.ide.eclipse 0.12.0”,但未能达成一致。下面是另一个更详细的链接: