所以我尝试在IntelliJ上运行java Rest api,但我从这个问题的标题中得到了异常(exception):
Error:(42, 70) java: underscores in literals are not supported in -source 1.6 (use -source 7 or higher to enable underscores in literals)
我正在使用 java 13,它在 mac 上。
我该如何解决这个问题?
最佳答案
听起来您正在使用 JDK 1.6 而不是您想要的 13
如果您使用 IntelliJ 中提供的按钮运行项目(播放、停止、调试...)
转到文件 > 项目结构并确保所有模块、源代码和项目都使用 java 13:
如果您没有设置 java 13,请配置指向 Java 13 文件夹的新 Java Home:
/Library/Java/JavaVirtualMachines/jdk-13.[您的版本].jdk/Contents/Home/
如果您使用终端运行项目,请通过键入以下内容确保您使用的是 Java 13:
java-版本
关于java - 错误 :(42, 70) java : underscores in literals are not supported in -source 1. 6(使用 -source 7 或更高版本在文字中启用下划线),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59409170/