2015-09-10 37 views
-1

下载Nodeclipse并创建一个Gradle项目后,我开始发现错误新Gradle项目 - 示例项目“Java Quickstart”。每当我重新打开Eclipse,我得到这个错误:当我只使用Gradle时发生Eclipse Maven错误

"Updating Maven Dependencies" has encountered a problem. An internal error occurred during: "Updating Maven Dependencies". org/eclipse/m2e/core/internal/project/registry/ProjectRegistryRefreshJob$1

我从来没有使用Maven的,但我想调查的错误。当我尝试打开首选项> Maven的,或大部分(但不是全部)其子文件夹中,我得到:

Unable to create the selected preference page. An error occurred while automatically activating bundle org.eclipse.m2e.core.ui (545).

我看着Maven的中央并且在组织/月食没有M2E文件夹。我还查看了Eclipse/features for pom.xml文件,并且我有以org.eclipse.m2e开头的文件夹,但没有org.eclipse.m2e.core.ui。

编辑: 我创建了一个新的工作空间,并在创建基于Java Quickstart示例项目的New Gradle Project后立即得到相同的错误消息。我做了两次,第二次Eclipse记录了一个错误。一些相关的线从堆栈跟踪:

Exception:org.osgi.framework.BundleException: Exception in org.eclipse.m2e.core.internal.MavenPluginActivator.start() of bundle org.eclipse.m2e.core 

Exception:java.lang.NoClassDefFoundError: org/eclipse/m2e/core/internal/project/registry/ProjectRegistryRefreshJob$1 

at org.springsource.ide.eclipse.gradle.core.wizards.NewGradleProjectOperation.createProjectContents(NewGradleProjectOperation.java:106) 
+0

投票下来,SO不用于讨论 –

回答

1

先尝试建立命令行项目。 Enide 2015 by Nodeclipse内置在终端按Ctrl + Alt + T

运行gradle build

或的build.gradle 运行方式右击 - >gradle build

然后看到和想到

你正在用Gradle构建,所以不要看Maven的偏好,而是要看Gradle。

可能是您对Gradle和Maven感到困惑,并且做出了错误的偏好设置,您可以在新的工作空间中再次尝试。

+0

我可以通过右键单击来建立,但终端给我“gradle”不被识别为内部或外部命令, 可操作程序或批处理文件(Windows)。我无法找到Enide将Gradle添加到PATH变量中的位置。无论如何,我可以建立良好的,这个消息总是刚刚出现,然后消失。 我从来没有使用Maven,我想这解释了为什么我有错误试图看看Maven的偏好。 我尝试了一个新的工作区,并将结果编辑到我的问题中。 – Noumenon

+0

提出新的问题,这个是垃圾,目前还不清楚你的系统是什么使用。 –

+0

你是对的,标题是误导。我将它改为“当我只使用Gradle时发生Eclipse Maven错误”,并澄清它发生在新的Gradle项目上。 – Noumenon

相关问题