I am currently developing the Java myapp Java application and when deployed to a Tomcat 6 server, I get access to myapp with this URL: http://localhost:8080/myapp
http://localhost:8080/myapp
Instead, I want to access my application using this URL: http://myapp:8080since myapp will be the only application deployed in my Tomcat 6.
http://myapp:8080
How should I do it?
This can be done in Tomcat in basically two ways:
Set the pathelement attribute <Context>to Webapp/META-INF/context.xml(or Tomcat/conf/server.xml, depending on where you want to define it) to an empty string. For instance.
path
<Context>
Webapp/META-INF/context.xml
Tomcat/conf/server.xml
<Context path="">
ROOT.war, Tomcat ROOT.
ROOT.war
Tomcat , () , URL .htaccess ..
.htaccess
, , URL http://localhost:8080 not http://myapp:8080.
, tomcat, webapps (, , myapp), ROOT ( Tomcat 6). ROOT myapp ROOT. , , -- webapps, - ROOT.
tomcat/conf/, server.xml, server.xml, .
Source: https://habr.com/ru/post/1730323/More articles:AbsoluteToNanoseconds vs AbsoluteToDuration - objective-cI want to get the status of running applications - androidSeparate full sentences in a block of text NSString - iosCan 16bit.com executables call win32 API? - apiError after second spec launch with rspec and autospec - ruby-on-railsjavascript iframe problem - javascriptASP.NET MVC HtmlHelper.ActionLink замените %20 на + - asp.net-mvcМожно ли использовать HTTP PUT для отправки данных формы? - javascriptRunning the total amount for each record in a group by - mysqljava client program to send digest check request using HttpClient API - javaAll Articles