Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/321.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过java代码刷新intellij idea中的项目_Java_Intellij Idea - Fatal编程技术网

通过java代码刷新intellij idea中的项目

通过java代码刷新intellij idea中的项目,java,intellij-idea,Java,Intellij Idea,我正在尝试将一些文件动态添加到我的项目中。我想在这些文件添加到我的项目后立即加载它们。我正在尝试使用以下代码,但它不起作用: public void actionPerformed(AnActionEvent e) { e.getProject().getProjectFile().refresh(true, true); } 自动刷新适用于以下代码: VirtualFileManager.getInstance().syncRefresh(); 装载到哪里?项目视图

我正在尝试将一些文件动态添加到我的项目中。我想在这些文件添加到我的项目后立即加载它们。我正在尝试使用以下代码,但它不起作用:

public void actionPerformed(AnActionEvent e) {
     e.getProject().getProjectFile().refresh(true, true);

  }

自动刷新适用于以下代码:

    VirtualFileManager.getInstance().syncRefresh();

装载到哪里?项目视图?是的…我也尝试使用此代码。。。仍然不工作,。。。RefreshQueue.getInstance().refresh(true、true、null,例如getProject().getProjectFile());这个ProjectView#refresh如何?@Meo仍然不工作(ProjectView.getInstance(e.getProject()).refresh();这是用于插件的吗?