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