intellji中的用法API错误

时间:2017-05-27 08:14:17

标签: java intellij-idea java-8 java-7

我最近从Eclipse切换到Intellij 2017 IDEA。

在eclipse中创建一个新的Java Project我们可以定义导入到project的JDK版本。例如我安装了JDK版本1.8(或8)但是当我定义新项目的eclipse时我可以选择jdk的女巫版本导入到我的项目中。这完全没问题。在Intellij IDE中,我将JDK 1.8版添加到了Project中。我的项目中的一些方法与JDK 1.7一起使用,并且在1.8版本中不起作用。

问题在这里我得到了这个错误“使用api记录为自1.7以来”。我知道它只是添加JDK 1.7但我不会将旧版本的JDK安装到我的机器中。我该如何解决这个问题?

当我降低项目中的JDK级别时,此解决方案无效。 文件>项目结构>项目设置>模块>您的模块名称>来源>语言水平>

这行代码也让我错误就在这里:

import java.nio.file.Files;
import java.nio.file.Paths;

当我使用这种方法时: Files.isSymbolicLink

感谢。

1 个答案:

答案 0 :(得分:0)

“项目结构”中的

- 将项目或模块的语言级别更改为7。

并在setup-build-compiler-java -compiler中,将字节码版本也更改为7