Java intellji中的使用API错误
我最近正从Eclipse转向Intellij 2017 在eclipse中,当创建一个新的Java项目时,我们可以定义导入项目的JDK的witch版本。例如,我安装了JDK版本1.8(或8),但在eclipse中,当我定义新项目时,我可以选择导入项目的JDK的witch版本。那完全可以。在IntelliJIDE中,我将JDK版本1.8添加到项目中。我的项目中的一些方法适用于JDK1.7,但不适用于1.8版 这里的问题我得到了这个错误“api的使用从1.7开始记录”。我知道这只是为了添加JDK1.7,但我不会在我的机器上安装旧版本的JDK。我如何解决这个问题 当我降低项目中JDK的级别时,此解决方案不起作用。 文件>项目结构>项目设置>模块>您的模块名称>来源>语言级别> 此外,这行代码是Get me错误,如下所示:Java intellji中的使用API错误,java,intellij-idea,java-8,java-7,Java,Intellij Idea,Java 8,Java 7,我最近正从Eclipse转向Intellij 2017 在eclipse中,当创建一个新的Java项目时,我们可以定义导入项目的JDK的witch版本。例如,我安装了JDK版本1.8(或8),但在eclipse中,当我定义新项目时,我可以选择导入项目的JDK的witch版本。那完全可以。在IntelliJIDE中,我将JDK版本1.8添加到项目中。我的项目中的一些方法适用于JDK1.7,但不适用于1.8版 这里的问题我得到了这个错误“api的使用从1.7开始记录”。我知道这只是为了添加JDK1.
import java.nio.file.Files;
import java.nio.file.Paths;
当我使用这种方法时:
Files.isSymbolicLink
谢谢。在“项目结构”中-将项目或模块的语言级别更改为7
在设置build compiler java-compiler时,将字节码版本也更改为7hmm,这样在eclipse中,您就可以在不安装java 7的情况下以java 7为目标,不是吗?创建java项目时必须选择jdk版本添加到项目。。。它可以在你的机器上安装一个jdk版本,为我提供一个解决方案,但它不起作用。你知道witch版本中的“Files.isSymbolicLink(something)”这个方法吗?自从使用JDK版本1.8以来,我遇到了一个错误