在 Eclipse / STS / maven 中,我在哪里定义部署的 servlet 名称?

In Eclipse / STS / maven, where do I define the deployed servlet name?

我安装了带有 Maven 的 Eclipse (STS)。我已将项目命名为 ExchangeBoardRest。当我 运行 程序从嵌入式 VMWare tc 服务器部署到 localhost:8080/ExchangeBoardRest/index.jsp 等时。我不希望它存在,但在 localhost:8080/exchangeboard/index.jsp.

我不知道在哪里可以更改它。我想也许 pom.xml 会为我做这件事(之后我会立即更新 maven 项目)。我在任何有趣的文本文件中都没有 ExchangeBoardRest(仅在 .settings、.project 中)。

我不想编辑 VmWare tc 创建的 server.xml。有什么简单的我想念的吗?

谢谢, 杰罗姆

我没有使用 STS,而是使用 Eclipse 和带有 WTP 的 m2e。但我想这是同一件事:

  • 右键单击项目资源管理器中的项目,然后select属性
  • 找到Web 项目设置
  • 根据需要更改上下文根设置。