首页 文章

在Eclipse中更改Web项目的Tomcat上下文路径

提问于
浏览
27

我想改变上下文路径,以便引用的URL是http://localhost:8080/app而不是http://localhost:8080/foobar . 我已经尝试了一切我能想到的:

  • 更新了Context部分中的server.xml路径值

<Context docBase="foobar" path="/foobar" reloadable="true" source="org.eclipse.jst.j2ee.server:foobar"/></Host>

<Context docBase="foobar" path="/app" reloadable="true" source="org.eclipse.jst.j2ee.server:foobar"/></Host>

我知道我可以简单地重命名项目,但我不想 .

Here are my Server settings within Eclipse.

编辑:

我还应该提一下,我在应用程序上下文中有一些数据库设置 . 我不确定是否应将其设置为foobar.xml或app.xml ..? Eclipse会自动在conf / Catalina / localhost中创建一个app.xml文件,但在进行更改后似乎会被忽略 .

3 回答

  • 0

    下面是我如何使用外部Tomcat版本6更改MyEclipse Enterprise,版本2016 Stable 1.0下的Web应用程序的上下文根的示例 . 旧的上下文根是“cr1”,新的根是“cr2” .

    • 在“项目,属性,MyEclipse,ProjectFacets,Web”菜单下,单击“上下文根”选项卡,单击“配置...”按钮,然后将“Web上下文根”更改为“cr2” .

    • 在“MyEclpipseExplorer”视图中,将项目名称(“cr1”)重构为“cr2” .

    • 转到Tomcat下的“webapps”目录,并删除名为“cr1”的目录 .

    • 转到目录“conf / Catalina / localhost”并删除cr1.xml .

    • 在MyEclipse中清理并重新部署应用程序 .

  • 3
    • 在项目属性中单击 Web Project Settings (假设您处于动态Web项目中 . )唯一的配置值是"Context root:"

    • 将"Context root"更改为/ app

    • 重建

    • 从tomcat中删除项目

    • 重新部署 .

  • 56

    步骤1:在项目属性中,单击“Web项目设置” . 唯一的配置值是“Context root:”

    第2步:将“Context root”更改为/ app .

    第3步:清理tomcat服务器 .
    enter image description here

    第4步:单击对话框上的“确定”按钮 .
    enter image description here

    步骤5:在下一个对话框中单击是 .
    enter image description here

    第6步:重建您的项目 .

相关问题