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
)
为此:
- 我们在工作区中创建一个 "generic" eclipse 项目作为 WLP 服务器的主目录
- 在eclipse首选项
"Server -> Runtime Environments -> WAS Liberty"
、"Advanced Options"
中,我们添加一个"User directories"
指向之前在工作区创建的项目
- 在创建服务器时,我们指定 "user location" 并且一切正常并且运行良好,WLP 是在通用项目中创建的。
问题是每次我们在工作区上启动eclipse时,都会在工作区中创建一个名为"WebSphere Application Server Liberty"
的项目。
该项目指向我们不使用的 "<wlp_home>\usr"
目录。它对我们来说毫无用处,因为 WLP 服务器不在那里。
问:如何避免创建这个useless/annoying项目?在偏好?在服务器?或者..?
("Closing" 该项目甚至不是缓解解决方案,因为每次 eclise 启动时它都是 "reopened"..)
我不确定如何阻止项目的创建,但是如果将您真正关心的项目添加到工作集中,您可以有效地隐藏您不想看到的文件夹。
单击包资源管理器选项卡标题中的三角形并单击 Select 工作集,然后单击新建...,然后单击资源,然后将所有项目添加到其中。单击完成,然后确保选中 "Selected Working Sets" 单选按钮并在您的工作集旁边打勾。 Eclipse 应该足够聪明,可以将您创建的新项目添加到当前工作集中,但只需确保确认它是,否则在您添加它们之前它们不会显示。
WDT 始终将默认用户目录保留在 liberty 安装位置下,以确保至少有一个用户目录可用于给定的运行时。而且这些工具目前不允许您删除该默认用户目录。因此,如果项目不存在,则每次重新启动工作区时都会创建该项目。如果您想要删除默认功能,请随时提交该功能的功能请求。
另一种方法是,如果您不想在您的项目资源管理器中看到它,您可以使用工作集过滤掉该项目,如其他答案中所述。
我们正在使用 eclipse + WDT + WebSphere Liberty 配置文件。
WLP 运行时安装在某个位置,我们在不同的位置创建 WLP 服务器(即不在 <wlp_home>\usr\servers
)
为此:
- 我们在工作区中创建一个 "generic" eclipse 项目作为 WLP 服务器的主目录
- 在eclipse首选项
"Server -> Runtime Environments -> WAS Liberty"
、"Advanced Options"
中,我们添加一个"User directories"
指向之前在工作区创建的项目 - 在创建服务器时,我们指定 "user location" 并且一切正常并且运行良好,WLP 是在通用项目中创建的。
问题是每次我们在工作区上启动eclipse时,都会在工作区中创建一个名为"WebSphere Application Server Liberty"
的项目。
该项目指向我们不使用的 "<wlp_home>\usr"
目录。它对我们来说毫无用处,因为 WLP 服务器不在那里。
问:如何避免创建这个useless/annoying项目?在偏好?在服务器?或者..?
("Closing" 该项目甚至不是缓解解决方案,因为每次 eclise 启动时它都是 "reopened"..)
我不确定如何阻止项目的创建,但是如果将您真正关心的项目添加到工作集中,您可以有效地隐藏您不想看到的文件夹。
单击包资源管理器选项卡标题中的三角形并单击 Select 工作集,然后单击新建...,然后单击资源,然后将所有项目添加到其中。单击完成,然后确保选中 "Selected Working Sets" 单选按钮并在您的工作集旁边打勾。 Eclipse 应该足够聪明,可以将您创建的新项目添加到当前工作集中,但只需确保确认它是,否则在您添加它们之前它们不会显示。
WDT 始终将默认用户目录保留在 liberty 安装位置下,以确保至少有一个用户目录可用于给定的运行时。而且这些工具目前不允许您删除该默认用户目录。因此,如果项目不存在,则每次重新启动工作区时都会创建该项目。如果您想要删除默认功能,请随时提交该功能的功能请求。
另一种方法是,如果您不想在您的项目资源管理器中看到它,您可以使用工作集过滤掉该项目,如其他答案中所述。