我们正在使用eclipse + WDT + WebSphere Liberty配置文件
WLP运行时安装在某个位置,我们在不同的位置创建WLP服务器(即不在<wlp_home>\usr\servers
)
要做到这一点:
"Server -> Runtime Environments -> WAS Liberty"
,"Advanced Options"
中,我们添加一个"User directories"
指向先前在工作区中创建的项目问题在于,每次我们在工作区上启动eclipse时,都会在工作区中创建一个名为"WebSphere Application Server Liberty"
的项目。
此项目指向我们不使用的"<wlp_home>\usr"
目录。它对我们来说没用,因为WLP服务器不在那里。
答案 0 :(得分:2)
WDT始终将默认用户目录保留在自由安装位置下,以确保给定运行时至少有一个用户目录可用。而且这些工具目前不允许您删除该默认用户目录。因此,每次重新启动工作空间时,都会创建项目(如果该工作空间尚不存在)。如果您希望能够删除默认功能,请随时提交该功能的功能请求。
另一种方法是,如果您不想在项目资源管理器中看到它,可以使用工作集过滤掉项目,如其他答案中所述。
答案 1 :(得分:1)
我不确定如何阻止项目的创建,但是如果将实际关心的项目添加到工作集中,则可以有效地隐藏您不想看到的文件夹。
单击包资源管理器选项卡标题中的三角形,然后单击选择工作集,然后单击新建...,然后单击资源,然后将所有项目添加到其中。单击“完成”,然后确保选中“选定的工作集”单选按钮,并在工作集旁边打上复选标记。 Eclipse应该足够聪明,可以将您创建的新项目添加到当前工作集中,但只需确保验证它是正确的,否则在添加它们之前它们不会显示。