我正在测试一些 Java API,我创建了名为“MyLearning”的项目,我的所有 src 文件都位于该项目中,在 src 中我创建了另一个名为“myfiles”的包,现在当我导入 java.lang 时。 nio.file.Files
API,IntelliJ 没有向我显示此类的建议。但是在主包中,即 src
文件夹中,这个建议完全没问题。
上图显示了我的主 src 文件夹,其中 Files
API 工作得很好。
但是在我创建的新包中,即 myfiles,它在检索 Files API 的方法时显示错误。错误是
Cannot resolve symbol 'exists'
谁能告诉我这里可能是什么问题?
最佳答案
您必须将方法调用放在方法中。
public void foo()
{
Files.exists(path);
}
我还注意到您放置的标签之一是 intellij-14
。 IntelliJ 的最新版本是 2016.2
。
关于java - IntelliJ - 自动完成不适用于新包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37237012/