【发布时间】:2014-06-19 03:55:59
【问题描述】:
我正在使用 eclipse Kepler(企业版)、Java 8 和 M2Eclipse 并尝试制作一个 Web 应用程序。我已经去帮助 -> eclipse市场并安装了这两个补丁:
- Java 8 支持 Eclipse Kepler SR2
- Java 8 支持 Eclipse Kepler SR2 的 m2e
这些补丁解决了我的很多问题,但仍然存在一个问题。我在 Eclipse 中做了一个 maven -> update,它更新了我所有的项目,除了我工作区中唯一的 Web 应用程序。它给了我一条弹出消息,上面写着“项目方面 java 的 1.8 版不存在”
我打开了我的项目属性并单击了 Project Facets。果然,java facet最高版本是1.7。所以我想知道为什么我的其他项目没有同样的问题。我查看了其他项目的属性,发现它们都没有使用 Project Facets。我想这可能是因为我之前的所有项目都是使用标准版的 eclipse,而不是企业版。
所以我想我有几个问题。如何让 eclipse 识别 java facet 1.8?有没有办法让我的网络应用程序不使用 Project Facets?我应该将项目方面添加到我的其他项目中吗?
【问题讨论】: