eclipse - 当我仅使用Gradle时发生Eclipse Maven错误

标签 eclipse maven gradle nodeclipse

下载Nodeclipse并使用New Gradle Project创建一个Gradle项目后,我开始出现错误-示例项目“Java Quickstart”。每当我重新打开Eclipse时,都会出现此错误:

"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 Central,但org / eclipse中没有m2e文件夹。我还在Eclipse /功能中查找了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)

最佳答案

首先尝试从命令行构建项目。
Enide 2015 by Nodeclipse内置了终端Ctrl + Alt + T

运行gradle build
或右键单击build.gradle以-> gradle build身份运行

然后看想想

您正在使用Gradle进行构建,因此不要看Maven偏好,而要看Gradle的偏好。

可能是您混淆了Gradle和Maven并设置了错误的首选项,然后可以在新的工作区中重试。

关于eclipse - 当我仅使用Gradle时发生Eclipse Maven错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32501124/

相关文章:

java - 使用 WindowBuilder Pro

java - Jenkins Build on Sonar Analysis 的错误 projectKey

gradle - 使用 Gradle 将 .ebextensions 添加到 Spring Boot Jar 的简洁方法

gradle - Gradle 中是否有一种方法可以在构建后执行某些任务?

eclipse - M2e 未找到丢失的存储库 - m2e eclipse 插件

android - 从 Eclipse 切换到 IntelliJ IDEA 进行 Android 开发的好处

eclipse - 如何在 GWT 中调试 JSNI 方法?

scala - 来自Scala的hdfs连接错误

java - jars和其他文件的Maven打包

angular - 使用 Gradle 的 spring bootRun 和 Angular buildWatch