我正在使用ubuntu-16.04,并一直试图与Tomcat合作。 我的版本是:Apache Tomcat / 8.0.36。
我有一个应用程序在http:// localhost:8080 / mynewapp ,我想作为根应用程序访问,这意味着我想看到我的应用程序,当我访问http://127.0.0.1:8080
请帮我一下。
你有几个select:
从tomcat中删除开箱即用的ROOT/目录,并在部署之前将您的war文件重命名为ROOT.war 。
部署你的战争(从你的例子) war_name.war并configuration上下文根在conf/server.xml中使用你的战争文件:
<Context path="" docBase="war_name" debug="0" reloadable="true"></Context>
第一个更容易,但更多一点。 第二个可能是更优雅的方式来做到这一点。
资料来源: https : //stackoverflow.com/a/5328636/2983312
此外,127.0.0.1应该默认parsing为本地主机。 如果没有,你可以添加一个条目到/etc/hosts作为根目录。
127.0.0.1 localhost