Eclipse Neon 3(4.6.3)导入Git项目后Java 1.8 Project Facet缺失求助
解决Eclipse Neon 3中导入Web项目缺少Java 1.8 Facet的问题
别担心,这个情况在从GitHub克隆并导入Web项目时挺常见的,我来带你一步步搞定:
打开项目属性面板
右键点击你的新导入项目,选择Properties(属性),在弹出的窗口左侧找到Project Facets选项并点击进入。添加并配置Java 1.8 Facet
在Project Facets界面,先勾选Java选项,然后从它旁边的下拉菜单中选择1.8版本。如果下拉菜单里没有1.8选项,点击界面右侧的
Runtime链接,在弹出的窗口中添加你已安装的JDK 1.8作为项目的Runtime环境,确认后回到Facets界面就能看到1.8选项了。确认Web Facet兼容性
确保Web Facet的版本和Java 1.8兼容(比如Servlet 3.0及以上版本都适配Java 8),然后点击Apply应用配置,再点击OK保存。额外排查步骤(如果上述方法无效)
- 如果你的项目是Maven管理的,右键项目选择
Maven -> Update Project,勾选Force Update of Snapshots/Releases,点击OK让Maven重新同步配置。 - 手动修改项目配置文件:找到项目根目录下的
.settings/org.eclipse.wst.common.project.facet.core.xml文件,编辑它,添加以下代码片段:
保存文件后,右键项目选择<installed facet="java" version="1.8"/>Refresh刷新,Eclipse会自动识别并应用这个配置。
- 如果你的项目是Maven管理的,右键项目选择
内容的提问来源于stack exchange,提问作者gene b.
相关产品推荐
相关产品推荐

