【问题标题】:Java Dynamic Web Project with Eclipse带有 Eclipse 的 Java 动态 Web 项目
【发布时间】:2011-05-09 23:11:39
【问题描述】:

目前要访问我的动态 Web 项目(在 tomcat servlet 容器中运行),我访问以下网址:

http://localhost:8080/[Eclipse_Project_Name]

我对此有几个问题:

  1. 配置在哪里 正在强制 url 要求 Eclipse 项目名称?我没看到 这在 web.xml 中。

  2. 说我愿意 更改用于访问我的 url 项目。也许我希望它通过 根:localhost:8080/,或者也许 不同的目录结构 共。我该怎么做?

谢谢

【问题讨论】:

    标签: eclipse servlets jakarta-ee


    【解决方案1】:

    要在 Eclipse 中更改上下文根目录,请按照以下步骤操作

    右击项目-->属性-->WebProject

    【讨论】:

      【解决方案2】:

      强制 URL 要求 Eclipse 项目名称的配置在哪里?我在 web.xml 中没有看到这个。

      当您创建新建动态 Web 项目时,向导的第一页会要求您提供 项目名称,在第三页中,您可以更改 Web 模块设置,例如默认为项目名称的 Context rootcontext root 是您正在谈论的 URL 的一部分)。

      此信息不存储在web.xml中,它存储在项目的.settings目录中(准确地说,在org.eclipse.wst.common.component中),稍后将添加到/Servers/Tomcat v6.0 Server at localhost-config/server.xml中的<Context>中当您将项目添加到 Tomcat 服务器时的元素。

      假设我想更改用于访问我的项目的 url。也许我希望它位于根目录:localhost:8080/,或者完全不同的目录结构。我该怎么做?

      右键单击您的项目,然后单击属性 > Web 项目设置。在那里您可以更改上下文根。然后进入服务器视图,在Tomcat服务器上右键单击并选择Clean...,系统会提示您接受修改服务器配置。

      【讨论】:

        猜你喜欢
        • 2012-06-08
        • 1970-01-01
        • 2014-01-01
        • 2011-01-13
        • 1970-01-01
        • 1970-01-01
        • 2012-04-05
        • 2021-06-23
        • 2014-05-28
        相关资源
        最近更新 更多