eclipse + WDT + liberty:如何配置 eclipse 不创建 "WebSphere Application Server Liberty" 项目?

eclipse + WDT + liberty: how to configure eclipse to not create the "WebSphere Application Server Liberty" project?

我们正在使用 eclipse + WDT + WebSphere Liberty 配置文件。
WLP 运行时安装在某个位置,我们在不同的位置创建 WLP 服务器(即不在 <wlp_home>\usr\servers
为此:

问题是每次我们在工作区上启动eclipse时,都会在工作区中创建一个名为"WebSphere Application Server Liberty"的项目。
该项目指向我们不使用的 "<wlp_home>\usr" 目录。它对我们来说毫无用处,因为 WLP 服务器不在那里。

问:如何避免创建这个useless/annoying项目?在偏好?在服务器?或者..?
("Closing" 该项目甚至不是缓解解决方案,因为每次 eclise 启动时它都是 "reopened"..)

我不确定如何阻止项目的创建,但是如果将您真正关心的项目添加到工作集中,您可以有效地隐藏您不想看到的文件夹。

单击包资源管理器选项卡标题中的三角形并单击 Select 工作集,然后单击新建...,然后单击资源,然后将所有项目添加到其中。单击完成,然后确保选中 "Selected Working Sets" 单选按钮并在您的工作集旁边打勾。 Eclipse 应该足够聪明,可以将您创建的新项目添加到当前工作集中,但只需确保确认它是,否则在您添加它们之前它们不会显示。

WDT 始终将默认用户目录保留在 liberty 安装位置下,以确保至少有一个用户目录可用于给定的运行时。而且这些工具目前不允许您删除该默认用户目录。因此,如果项目不存在,则每次重新启动工作区时都会创建该项目。如果您想要删除默认功能,请随时提交该功能的功能请求。

另一种方法是,如果您不想在您的项目资源管理器中看到它,您可以使用工作集过滤掉该项目,如其他答案中所述。