gpt4 book ai didi

linux - Tomcat6 -> 如何将项目放入根文件夹?

转载 作者:太空狗 更新时间:2023-10-29 11:06:06 25 4
gpt4 key购买 nike

我在 Linux 服务器上有一个 Tomcat6 服务器。 webapps 目录的结构是:

  • 例子
  • 房东经理
  • 经理
  • 根目录
  • 样本

我有一个 Web 应用程序在 Tomcat 上的本地主机上运行。我创建了一个 war 文件 MyProject.war 并将其放入 webapps 目录中。重新启动 Tomcat 服务器,war 被提取出来,我有这个结构:

  • 例子
  • 房东经理
  • 经理
  • 我的项目
  • 根目录
  • 样本

调用 URL http://mysubdomain.mysite.com:8080/ 我得到 Tomcat 起始页

If you're seeing this page with a web browser, it means you've setup Tomcat successfully. Congratulations!.

调用 http://mysubdomain.mysite.com:8080/MyProject/ 我得到了我项目的页面。

我想要的是,我可以使用 URL http://mysubdomain.mysite.com:8080/ 而不是 http://mysubdomain.mysite 访问我的项目。 com:8080/MyProject/

我该怎么做?

最好的问候。

更新我的 server.xml 中有这个:

<Host name="localhost"  appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
<Context docBase="MyProject" path="/" />
</Host>

我在路径上使用空字符串和/并重新启动了 Tomcat。两者都不起作用。主目录向我显示 Tomcat 起始页而不是我的项目。该项目只能通过 ...:8080/MyProject/访问

最佳答案

删除ROOT文件夹,重命名 MyProject.warROOT.war并重新启动。

您也可以通过在 <Host> 中添加以下行来完成此操作输入 /conf/server.xml

<Context docBase="MyProject" path="" />

关于linux - Tomcat6 -> 如何将项目放入根文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4707583/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com