【问题标题】:Change default tomcat7 webpage to my app将默认 tomcat7 网页更改为我的应用程序
【发布时间】:2014-07-07 11:39:57
【问题描述】:

如何将我的应用程序显示为默认网页? (目前有默认的tomcat网站) 假设我的域是:

 http://mywebsite.com

当我在我的浏览器中输入这个时,我有 tomcat 默认网站,其中包含指向管理器等的链接。 我的申请可通过以下方式获得:

 http://mywebsite.com/coolapp

是否可以将我的应用设置为显示而不是默认的 tomcat 网站?

编辑: 抱歉忘了提到它必须在文件夹coolapp中,所以我不能将它部署为其他东西。也许可以将coolapp设置为根文件夹?

【问题讨论】:

标签: tomcat tomcat7


【解决方案1】:

删除ROOT文件夹并将您的应用程序war名称更改为root.war,重新启动Tomcat,而不是在webapps目录中为您的应用程序war命名coolapp.war。

【讨论】:

  • 但它必须在文件夹coolapp中,因为服务器上的其他东西正好使用这个路径,我无法更改它。是否可以在某处设置ROOT文件夹路径并将其指向coolapp?
【解决方案2】:

好的,我找到了解决方案..

编辑 server.xml 文件并添加这一行:

<Context path="" docBase="my/tomcat/path/webapps/coolapp" debug="0" reloadable="true"/>

然后重启 Tomcat。

【讨论】:

  • 这仅适用于我的 Linux 服务器。同样的事情在 Windows 上不起作用:(
猜你喜欢
  • 2012-05-06
  • 1970-01-01
  • 1970-01-01
  • 2023-03-12
  • 2010-09-06
  • 2012-10-27
  • 2017-06-21
  • 2015-08-17
  • 1970-01-01
相关资源
最近更新 更多