gpt4 book ai didi

eclipse - 在 eclipse(sts) 中更改为 jdk 7

转载 作者:行者123 更新时间:2023-12-04 06:07:19 25 4
gpt4 key购买 nike

如何将项目从 JDK 6 切换到 7,我知道我没有使用它,因为 switch 不接受 String。

在构建路径中,我在编译器设置中有 jre 7 我有 1.7 ,到处都是,但它仍然不起作用。我使用官方支持 Java 7 的 Spring Tool Suite(基于 Eclipse)的最新版本。

在项目方面,我也有 1.7。为什么它必须如此血腥困难。

在 .ini 我有完全正确的 C:\Program Files\Java\jdk1.7.0\bin\javaw.exe
-启动

而且我确信我的 IDE 支持 7,因为每当我创建新项目时,我的 String switch 语句都没有语法错误。

我的 JAVA HOME 设置为 JDK 1.7 :-)

更新:这个问题只发生在 Spring 性质的项目中。

更新 2:发生在模板 Spring MVC 项目中,Spring Hibernate 模板显然适用于 Java 7。

完全糊涂了。

最佳答案

当我在 Eclipse Indigo 中启动一个新的 Java 项目时,eclipse 告诉我不支持编译器合规性级别 1.7:

enter image description here

无法从 eclipse 内部更改它,属性对话框显示:

enter image description here

因此,无法使用包含字符串的新 switch 语句:

enter image description here

"Eclipse Forums Post"有关该主题的更多信息。似乎它只会在下一个 eclipse 版本中出现。

关于eclipse - 在 eclipse(sts) 中更改为 jdk 7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8211384/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com