我最近從Eclipse切換到Intellij 2017 IDEA。intellji中的使用API錯誤
在eclipse中創建一個新的Java項目時,我們可以定義導入到項目的JDK的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
感謝。
在「項目結構」
嗯,所以你能夠在不安裝它的情況下定位到java 7? – niceman
不會?當創建一個Java項目必須選擇JDK版本添加到項目...它可以安裝較少的JDK版本到你的機器 –