【问题标题】:How to remove JAX-WS Web Services node in Eclipse Project Explorer?如何在 Eclipse 项目资源管理器中删除 JAX-WS Web 服务节点?
【发布时间】:2026-02-10 13:45:01
【问题描述】:

对于开发,我使用 Eclipse Helios。在我的项目资源管理器中的一个项目中,出现了一个新节点。它被称为 JAX-WS Web 服务。我不在我的项目中使用网络服务。该节点有两个子节点,Service Endpoint Interface 和 Web Services。两个都是空的。我也有一些其他项目打开。他们不显示此节点。

如何从我的项目中删除这个不需要的 JAX-WS Web 服务节点?

【问题讨论】:

    标签: eclipse jax-ws


    【解决方案1】:

    如果您不关心 JAX-WS,您可以在 Project Explorer 中隐藏它。为此,请单击小向下箭头按钮(见下图),然后从弹出菜单中选择“自定义视图...”。在“自定义视图”对话框中,转到“内容”选项卡。在“内容”选项卡上,取消选中“JAX-WS Web 服务元素”。

    【讨论】:

    • 隐藏它是否也会禁用它(以降低资源使用率)?
    • 我不太确定。如果有人知道,请发表评论。
    • 我只是想知道为什么它只在某些项目中显示。必须有某种“JAX WS”性质,我想在没有(不再)有任何与 JAX-WS 相关的项目中禁用它。
    • 自 Eclipse 2019-12/4.14 起,查看菜单的图标不再是 V 形,而是 a vertical ellipsis (⋮)。其中是 Filters and Customization...Content → ☐ SR-109 Web Services Index 现在。
    【解决方案2】:

    您可以使用 Package Explorer 视图而不是 Project Explorer 视图:这些节点不会出现。

    【讨论】:

    • 我认为 Package Explorer 可能是大多数人应该使用的:thumb:
    【解决方案3】:

    您必须在您的项目上禁用 JAX-RS 支持,您可以按照以下两个步骤进行:

    首先访问您的项目属性

    然后按 JAX-RS 过滤属性,禁用 JAX-RS 支持并单击应用并关闭

    【讨论】:

      【解决方案4】:

      如果你用 eclipse 创建你的动态 web 项目,你似乎不能删除 JAX-WS,除非你用其他方式创建你的项目。

      【讨论】: