在Eclipse Mobile Juno中安装"Android M2e"插件或基本上"适用于M2E 0.4.2的Android配置器"

laz*_*guy 1 android eclipse-plugin m2eclipse maven-plugin

尝试在http://rgladwell.github.com/m2e-android/上安装Android M2e插件,但没有运气.我得到了"Android Configurator for M2E 0.4.2"的例外情况

无法完成安装,因为找不到一个或多个必需的项目.正在安装的软件:适用于M2E 0.4.2的Android配置器(me.gladwell.eclipse.m2e.android.feature.feature.group 0.4.2)缺少要求:适用于M2E 0.4.2的Android配置器(me.gladwell.eclipse.m2e. android.feature.feature.group 0.4.2)需要'org.eclipse.persistence.moxy 2.1.0',但无法找到

我正在使用Eclipse Juno for Mobile Developers.我试过"Eclipse IDE for Java EE Developers",它也给了我同样的错误.

这是我的日食信息

Eclipse for Mobile Developers版本:Juno Release Build id:20120614-1722

我也直接访问了github上的插件网站https://github.com/rgladwell/m2e-android/blob/master/me.gladwell.eclipse.m2e.android.feature/feature.xml,发现它需要以下插件

<requires>
      <import plugin="org.eclipse.core.runtime"/>
      <import plugin="org.eclipse.jdt.core" version="3.5.1" match="greaterOrEqual"/>
      <import plugin="org.eclipse.core.resources" version="3.5.0" match="greaterOrEqual"/>
      <import plugin="org.eclipse.jdt.launching" version="3.5.0" match="greaterOrEqual"/>
      <import plugin="org.eclipse.core.filesystem" version="1.2.0" match="greaterOrEqual"/>
      <import plugin="org.eclipse.ui.console" version="3.4.0" match="greaterOrEqual"/>
      <import plugin="org.eclipse.persistence.moxy" version="2.1.0" match="greaterOrEqual"/>
      <import plugin="javax.xml.bind"/>
      <import plugin="org.eclipse.osgi"/>
      <import feature="org.eclipse.m2e.feature" version="1.0.200.20111228-1245"/>
      <import feature="com.android.ide.eclipse.adt" version="17.0.0.v201203161636-291853"/>
   </requires>
Run Code Online (Sandbox Code Playgroud)

有谁知道如何安装org.eclipse.persistence.moxy插件?我怀疑这必须与其他一些插件捆绑在一起.任何帮助赞赏.

小智 6

我有同样的问题.

当我在窗口>首选项>安装/更新中选中"可用软件站点"时,所有Juno软件站点都消失了!我不知道为什么会发生这种情况,但这就是Eclipse无法解决缺少的依赖关系的原因.

最简单的解决方案是在"可用软件站点"中添加Juno repo: