こんにちは、Eclipse のプラグインに取り組んでいます。これには、Java プロジェクトのクラスパス コンテナーの作成/維持が含まれます。状況によっては、コンテナー名 ( getDescription()) が変更される可能性があります。コンテナーまたはプロジェクトを選択して F5 キーを押すだけで問題なく更新され、新しい名前が表示されますが、プログラムでこれを行うことはできないようです。私はもう試した:
IWorkspaceRoot root = ResourcesPlugin.getWorkspace().getRoot();
...
for (IProject p: root.getProjects()) {
    ... some checks done here...
    p.refreshLocal(IResource.DEPTH_INFINITE, null);
}
しかし、これは名前を更新していないようです。RefreshActionまた、 (F5 を押したときに使用されると思われる)部分を複製するなどのばかげたことも試しましたが、それもうまくいきませんでした。どんな助けでも大歓迎です。