我正在尝试从 Project Explorer 的工作集中删除工作集“Java Main Sources”和“Java Test Sources”。
我可以从 Select Working Set 对话窗口中删除它们,但是当 Eclipse 重新启动时它们会返回。有没有办法永久删除它们?
重新启动 Eclipse 后,我希望这些工作集不存在。
我正在尝试从 Project Explorer 的工作集中删除工作集“Java Main Sources”和“Java Test Sources”。
我可以从 Select Working Set 对话窗口中删除它们,但是当 Eclipse 重新启动时它们会返回。有没有办法永久删除它们?
重新启动 Eclipse 后,我希望这些工作集不存在。
Eclipse 保存工作集的位置是workspace/.metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml
. 如果您在 Windows 上尝试将其设置为只读,希望这可行。
当您从 Eclipse 中删除 Java Main|Test Sources 时,它会删除那里的相应行。但是,当您重新启动 Eclipse 时,它会再次生成这些行。
我在 Linux 上,我认为使用 -rw-rw-r- 权限将文件所有者设置为 root:root 就足够了。启动时它会引发错误,但会迅速自我纠正,删除文件夹并从它能够读取的文件中重建设置。将文件夹设置为 root:root 也意味着您可以读取引发的错误(无法保存),但它仍会创建工作区,只是无法为您保存它们......
这些工作集由 Maven 支持插件 (org.eclipse.m2e.xxx) 提供。
除了卸载 Maven 支持之外,似乎没有办法禁用它们。