如何在Eclipse中关闭项目特性?

8

我正在尝试解决eclipse中的问题,因此我点击了:

Propreties -> Project Facets -> Click on the link

现在我对项目Facets有了新的认识,但是出现了很多错误,我不知道如何回到之前的步骤并取消这个东西。

你有什么想法吗?

提前感谢你。


为什么不使用每个细节旁边的复选框呢? - Thomas
我已经做了,但是在依赖项上仍然有错误。它无法识别Maven注释。 - Chinovski
在这种情况下,似乎我们需要更多的信息,例如你所说的方面是哪个,你遇到了哪些问题(最好附带示例)等等。 - Thomas
我正在使用Maven,当我激活项目Facets时,我失去了依赖项,并且所有的Maven注释都变成了未知。即使我勾选了几乎所有的项目Facets复选框,它仍然不起作用,所以我删除了该项目,重新导入后,在进行Maven更新和刷新后,一切都恢复正常。 - Chinovski
1
@Chinovski:请考虑接受 Rafael 的答案。他做得很好。谢谢。 - Rann Lifshitz
2个回答

16
  • 进入你的 /workspace/project/ 目录
  • 编辑 .project 文件
  • 作为预防措施,备份这个文件

搜索 <nature> 标签并删除除此之外的所有引用:

<nature>org.eclipse.m2e.core.maven2Nature</nature>

上面的那行话说你正在使用一个Maven项目。

删除如下的其他行:

<nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.eclipse.wst.common.project.facet.core.nature</nature>

Chinovski和@RannLifshitz,感谢你们的反馈。我很感激能够帮助! - ℛɑƒæĿᴿᴹᴿ

1
下面是翻译的结果:

以下是如何关闭Eclipse facets的方法,这给我在与Spring相关的驱动程序方面带来了一些问题,例如“无法建立连接”等。

右键单击项目 -> 项目属性 -> 搜索“Eclipse faceted Project Properties” -> 删除 -> 应用并关闭。

这也与当你点击更新Maven项目后,它重新出现之前已经解决过的警告或问题有关。我认为这是由于动态Web、Java版本等与maven依赖版本不兼容所致。


当我右键单击我的项目时,我看不到“项目性质”选项? - Cagin Uludamar

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接