Apache Tomcat 默认应用程序

Apache Tomcat 默认应用程序

我正在使用 ubuntu-16.04,并一直在尝试使用 Tomcat。我的版本是:Apache Tomcat/8.0.36。

我有一个应用程序http://localhost:8080/mynewapp我希望以 root 应用程序身份访问它,这意味着我希望在访问时看到我的应用程序http://127.0.0.1:8080

请帮帮我。

答案1

您有以下几种选择:

  1. 在部署 war 文件之前,从 tomcat 中删除现成的ROOT/目录并将它重命名为ROOT.war

  2. 部署你的战争(从你的例子)war_name.war并配置上下文根使用conf/server.xml你的 war 文件:

    <Context path="" docBase="war_name" debug="0" reloadable="true"></Context>
    

第一种方法比较简单,但有点笨拙。第二种方法可能是更优雅的方法。

来源: https://stackoverflow.com/a/5328636/2983312

此外,默认情况下 127.0.0.1 应解析为 localhost。如果没有,您可以添加一个条目以/etc/hosts作为 root。

127.0.0.1       localhost

相关内容