有没有办法删除/隐藏/禁用“Java [Main|Eclipse 2019-06中项目浏览器面板中的测试]源工作集

nvbavucw  于 2023-03-16  发布在  Java
关注(0)|答案(3)|浏览(105)

我正在尝试从Project Explorer的工作集中删除工作集“Java Main Sources”和“Java Test Sources”。
我可以从Select Working Set对话框中删除它们,但是,当Eclipse重新启动时,它们会返回。有没有办法永久删除它们?
在重新启动eclipse之后,我希望那些工作集不会出现。

ffdz8vbo

ffdz8vbo1#

这些工作集由Maven支持插件(org.eclipse.m2e.xxx)提供。
除了卸载Maven支持之外,似乎没有其他方法可以禁用它们。

vfwfrxfs

vfwfrxfs2#

Eclipse保存工作集的位置是workspace/.metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml,如果你在Windows上尝试将其设置为readonly,希望这样可以工作。
删除Java Main时|从Eclipse测试源代码时,它会删除相应的行,但是,当您重新启动Eclipse时,它会再次生成这些行。
我使用的是Linux,我认为将文件所有者设置为root:root并拥有-rw-rw-r--权限就足够了。启动时它会抛出一个错误,但很快就会自我更正,删除文件夹并从它能够读取的文件中重建设置。将文件夹设置为root:root也意味着你可以读取抛出的错误(无法保存),但它仍然会创建工作空间,只是不能为你保存它们...

dtcbnfnu

dtcbnfnu3#

这对我很有效,要解决目录“Java Main Sources”和“Java Test Sources”外观的问题,您必须转到包资源管理器并单击顶部的白色三角形,从此处选择Select Working Set...

将打开一个窗口,在选择名为“Java Main Sources”的工作集或目录后,可以通过单击“删除”进行删除

和“Java测试源"。

我希望这是有帮助的,简单有效的。

相关问题