【问题标题】:In Eclipse / STS / maven, where do I define the deployed servlet name?在 Eclipse/STS/maven 中,我在哪里定义部署的 servlet 名称?
【发布时间】:2015-08-28 19:02:43
【问题描述】:

我安装了 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。我错过了什么简单的东西吗?

谢谢, 杰罗姆。

【问题讨论】:

    标签: eclipse maven servlets spring-tool-suite


    【解决方案1】:

    我使用的不是 STS,而是 Eclipse 和带有 WTP 的 m2e。但我猜是一样的:

    • 在项目浏览器中右键单击项目并选择属性
    • 找到 Web 项目设置
    • 根据需要更改上下文根设置。

    【讨论】:

    • 是的,它就在那里。 Eclipse 不是我认为组织良好的想法,但我必须使用它。谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-03-31
    • 1970-01-01
    • 1970-01-01
    • 2021-04-20
    • 2011-02-18
    • 1970-01-01
    • 2011-01-21
    相关资源
    最近更新 更多