无法读取Eclipse分面项目元数据文件

时间:2014-05-07 12:04:28

标签: eclipse

我时不时地在Eclipse项目中遇到这个错误:

  

无法读取分面项目元数据文件“/project/.settings/org.eclipse.wst.common.project.facet.core.xml”。

这是一个使用Git的团队项目。 “.settings”目录根本不存在。

我不确定Eclipse中的“facets”项目到底是什么。有谁知道这个错误意味着什么或如何修复它?

7 个答案:

答案 0 :(得分:32)

在eclipse中右键单击该项目,然后转到Project Facets并将java或相应的Project Facets更改为它开发的版本。

右键单击项目文件夹 - >属性 - >项目方面 - >更改java版本或勾选所需的模块选择版本。

答案 1 :(得分:15)

这次我通过重新导入Maven项目解决了这个问题。这重新创建了.settings目录并消除了错误。

答案 2 :(得分:3)

我这次解决了 右键单击 - >项目 - >属性 - >目标运行时 - >勾选所需的运行时间。 在我的例子中没有选择运行时。

答案 3 :(得分:2)

不确定为什么它甚至在我的情况下寻找方面,因为我不使用它,通过进入项目方面,勾选一个方面然后应用然后删除方面然后再次应用来解决我的问题

答案 4 :(得分:1)

为了添加其他答案,我在重命名项目时遇到了这个问题,然后将其从eclipse工作区中删除,然后将其命名并将其导回到我的工作区以修复我遇到的另一个问题。

这是一个Angularjs项目。我不得不选择javascript和静态Web模块方面,这解决了问题。

按照相同的步骤:右键单击项目 - 属性 - 项目构面。

答案 5 :(得分:0)

在Spring Tool Suite v3.9.0.RELEASE中,您可以通过执行以下操作来修复此错误:

右键点击项目 - >弹簧工具 - >启用S​​pring Aspects Tooling

答案 6 :(得分:0)

我遇到了同样的问题-在我的情况下是由于尝试通过SVN恢复本地更改而引起的。

通过右键单击项目,选择 Maven ,选择 Update Project ,然后全选,我能够在Eclipse中进行解析项目。

这避免了必须重新导入任何代码,并为所有子项目顺利工作的情况。

希望这会有所帮助!