我正在使用 ubuntu-16.04,并一直在尝试使用 Tomcat。我的版本是:Apache Tomcat/8.0.36。
我有一个应用程序http://localhost:8080/mynewapp我希望以 root 应用程序身份访问它,这意味着我希望在访问时看到我的应用程序http://127.0.0.1:8080
请帮帮我。
答案1
您有以下几种选择:
在部署 war 文件之前,从 tomcat 中删除现成的
ROOT/
目录并将它重命名为ROOT.war
。部署你的战争(从你的例子)
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