java - Eclipse 导入 Maven 项目失败

标签 java eclipse maven

我尝试使用“导入”菜单中的“现有 Maven 项目”选项将多模块 Maven 项目导入 Eclipse。

我遇到了这个错误:

Could not update project nbsocialmetrics-frontend configuration
java.lang.NullPointerException

在问题 Pane 中我看到了这个错误:

Project configuration is not up-to-date with pom.xml. 
Run Maven->Update Project or use Quick Fix. nbsocialmetrics-backend     line 1  Maven Configuration Problem

但是,当我运行 Maven->Update Project 时,我一直收到此错误:

Unable to update Maven configuration
Could not update project nbsocialmetrics-frontend configuration
java.lang.NullPointerException
Could not update project nbsocialmetrics-backend configuration
java.lang.NullPointerException

这个项目的最后一次存储库 checkin 没有问题,所以我不明白为什么 Eclipse 不导入它。

最佳答案

这是我解决问题的方法:

  1. 从 Eclipse 中删除了导入的项目(但没有从磁盘中删除)。

  2. 退出 Eclipse

  3. 删除了项目的.settings目录

  4. 删除项目的 .project 目录

  5. 已删除工作区的 .metadata 目录

  6. 重新启动 Eclipse

  7. 使用“导入”菜单中的“现有 Maven 项目”选项再次导入 Maven 项目

这解决了问题。

关于java - Eclipse 导入 Maven 项目失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28054929/

相关文章:

java - 从内部类访问父级的 protected 方法时出现 IllegalAccessException

java - Jersey 415 不支持的媒体类型

c++ - eclipse 中使用 qt 插件的 qt gui 项目

java - Maven(多模块项目) - 在模块之间复制文件

java - 关联关系中调用父方法

java - 什么是java中的构造函数,如果它不是类的成员?

c - undefined reference 'WinMain@16' C 错误

java.lang.ClassNotFoundException : _BuildScript_

java.lang.ClassNotFoundException : TopologyMain 异常

java - Eclipse - 如何将一个项目作为 Maven 依赖项添加到另一个项目,而不是作为 jar 添加?