IntelliJ - AutoCompletion不适用于新包

时间:2016-05-15 10:13:19

标签: java intellij-idea

我正在测试一些Java API,我已经创建了一个名为“MyLearning'在我的所有src文件所在的位置,在src中我创建了另一个包callede' myfiles',现在当我导入java.nio.file.Files API时,IntelliJ没有向我显示此类的建议。但是在主要包src文件夹中,该建议完全正常。

实施例: enter image description here

上图显示了我的主src文件夹,其中Files API工作正常。

enter image description here

但是在我创建的新包中,即myfiles,它在检索Files API的方法时显示错误。错误是

  

无法解析符号'存在'

谁能告诉我这里有什么问题?

2 个答案:

答案 0 :(得分:3)

您必须将方法调用放在方法中。

public void foo()
{
    Files.exists(path);
}

我还注意到你输入的其中一个标签是intellij-14。最新版本的IntelliJ是2016.2

答案 1 :(得分:1)

您必须在方法中调用它,而不是在类

中调用它
class NewAppConfig(AppConfig):
    name = 'myapps.newapp'

enter image description here