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

无法读取Eclipse分面项目元数据文件,eclipse,Eclipse,有时,我在我的一个Eclipse项目中会遇到这样的错误: 无法读取刻面项目元数据文件/project/.settings/org.eclipse.wst.common.project.facet.core.xml 这是一个使用Git的团队项目。.settings目录根本不存在 我不确定Eclipse中的项目方面到底是什么。有人知道这个错误意味着什么或者如何修复它吗?在eclipse中右键单击该项目,转到project Facets并将java或相应的项目Facets更改为它开发的版本 右键单击项

有时,我在我的一个Eclipse项目中会遇到这样的错误:

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

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


我不确定Eclipse中的项目方面到底是什么。有人知道这个错误意味着什么或者如何修复它吗?

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


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

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

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

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


遵循相同的过程:右键单击项目-属性-项目facets。

不确定为什么它会在我的案例中查找facets,因为我没有使用它,通过转到项目facets为我解决了这个问题,在Spring Tool Suite v3.9.0版本中,勾选一个方面,然后应用,然后删除该方面,然后再次应用。您可以通过执行以下操作修复此错误:


右键单击project->Spring工具->启用Spring方面工具

我这次用 右键单击->项目->属性->目标运行时->勾选所需的运行时。
在我的案例中,没有选择任何运行时。

我刚刚遇到了相同的问题-在我的案例中,由于尝试通过SVN还原本地更改而导致

我能够在Eclipse中通过右键单击一个项目、选择Maven、选择Update project和选择All project来解决问题

这避免了必须重新导入任何代码,并且可以顺利地为所有子项目工作


希望这有帮助

谢谢。当我看到这条消息的时候,我已经解决了这个问题,但我下次会尝试。对我来说,这是类似的事情。从ProjectFacets中,我选择了Runtime选项卡,然后我取消选中了所选的Runtime,之后我也做了同样的操作,但是检查了Runtime,问题就解决了。谢谢你,它为我工作了!该死的eclipse和它的无意义错误是不可能以这种方式工作的…在我的例子中,通过将java方面从1.6更改为1.7,然后再更改回来解决了。虽然我选择了一个运行时,但对我来说是有效的。由于有更多的运行时可用,我选择了另一个运行时,问题就消失了。然后我又回到原来的状态。