I am using ubuntu-16.04 and have been trying to work with Tomcat. My version is: Apache Tomcat/8.0.36.
I have an app in http://localhost:8080/mynewapp which i wanted to access as root app, that means i want to see my app when i access http://127.0.0.1:8080
Please, help me about it.
Best Answer
You have a couple of options:
Remove the out-of-the-box
ROOT/
directory from tomcat and rename your war file toROOT.war
before deploying it.Deploy your war as (from your example)
war_name.war
and configure the context root inconf/server.xml
to use your war file :The first one is easier, but a little more kludgy. The second one is probably the more elegant way to do it.
Source: https://stackoverflow.com/a/5328636/2983312
Also, 127.0.0.1 should resolve to localhost by default. If it does not, you can add an entry to
/etc/hosts
as root.