Java Spring MVC设置中的配置问题

Java Spring MVC设置中的配置问题,java,spring-mvc,configuration,Java,Spring Mvc,Configuration,我正在为SpringMVC设置一个项目,但它似乎存在一些问题。 在配置时,我是Tomcat-7和JRE 1.8,但由于此项目未设置 早些时候,当我了解到SpringCoreJRE1.8不是一个问题时,它是自动配置的。但现在在构建MVC项目时,它产生了以下问题,它说 “刻面项目问题(Java版本不匹配)” 当我不使用这个时,会发生这种情况吗?ApacheTomcatv7正在与JRE1.7一起加载 [1:此图像我已手动更改了JRE1.8] [2:但仍在选择Apache时,Tomcat JRE1.7

我正在为SpringMVC设置一个项目,但它似乎存在一些问题。 在配置时,我是Tomcat-7和JRE 1.8,但由于此项目未设置

早些时候,当我了解到SpringCoreJRE1.8不是一个问题时,它是自动配置的。但现在在构建MVC项目时,它产生了以下问题,它说 “刻面项目问题(Java版本不匹配)”

当我不使用这个时,会发生这种情况吗?ApacheTomcatv7正在与JRE1.7一起加载 [1:此图像我已手动更改了JRE1.8]

[2:但仍在选择Apache时,Tomcat JRE1.7正在加载]

因此,我想使用JRE1.8来配置项目,但Apache Tomcat版本似乎产生了问题

那么我需要升级Tomcat的版本吗??


你的第一句话:

其中说Tomcat7.x是兼容的 使用JDK-6和更高版本的JDK。所以JDK8不应该给出一个 有问题

我认为主要原因可能是,编译器和项目方面的Java版本不同。Java方面版本需要始终与Java编译器遵从性级别相匹配

如果您想使用Java编译器级别为1.8,,那么您应该将tomcat运行时环境升级到Java 8,并将项目方面更改为1.8

Java 7在运行时,Java 8在编译时,这种组合将不起作用。反之亦然

您可以按如下方式更改Java运行时:

1. select Apache> Tomcat 7 Server
2. Configure Runtime Environments
3. On this screen there is a pulldown labeled JREs.
4. You should find your JRE listed. If not use the Installed JRE button.
5. Select the desired JRE. Click the FINISH button.
希望这能解决你的问题。如果这有一点帮助,请不要投票:)