不支持Project Facet Java版本1.8,Tomcat 9,Eclipse Oxygen

时间:2019-06-29 21:34:21

标签: java eclipse tomcat

我目前在设置Tomcat服务器以运行Java 8 servlet时遇到问题。我提供了与该问题相关的设置的摘要。如您所见,我已经安装了jdk-1.8并将其绑定到项目构建路径。我花了数小时试图弄清楚为什么Eclipse一直说Tomcat 9不支持Java 1.8。如果查看项目方面的运行时,即使我将路径设置为,服务器也会显示jre-1.7。 jre-1.8。我确信这就是问题所在,但我不知道如何解决。我试图在另一台机器上设置相同的Tomcat服务器没有问题,所以我对为什么它不能在这台机器上感到困惑。两者之间的主要区别在于,可以正常运行的系统在运行时显示的是jre-1.8。

我正在Windows 10上使用Eclipse Oxygen

Run on Server

Edit Server Runtime Environment

Project Facets

org.eclipse.wst.common.project.facet.core.xml

pom.xml snippet

1 个答案:

答案 0 :(得分:0)

所以看来我的机器上仍然安装了Java 1.7(也有Java 1.8),所以我继续卸载了旧版本,然后重新安装了Eclipse Oxygen。现在一切正常。运行时显示的是jre-1.8。我没有一个确切的线索,为什么它以前不起作用。但是如果您遇到同样的问题,请尝试一下。

相关问题