0
您好我正在开发Eclipse的插件,其中部分涉及创建/维护Java项目的类路径容器。在某些情况下,容器名称(getDescription()
)可能会更改。现在只需选择容器或项目并按F5刷新没有问题并显示新名称,但我似乎无法以编程方式执行此操作。我试过了:刷新Eclipse中的类路径容器名称
IWorkspaceRoot root = ResourcesPlugin.getWorkspace().getRoot();
...
for (IProject p: root.getProjects()) {
... some checks done here...
p.refreshLocal(IResource.DEPTH_INFINITE, null);
}
但这似乎没有刷新名称。我也尝试了一些愚蠢的东西,比如重复部分RefreshAction
(当按F5我假设时使用的),但那也不起作用。任何帮助,将不胜感激。
我很害怕这种情况。 – SamYonnou