У меня есть веб-приложение abc.war, и я хочу развернуть его на Apache Tomcat.
Проблема в том, что по умолчанию путь к этому приложению равен /abc" rel="nofollow noreferrer">http:// / abc
но я хочу получить к нему доступ как /xyz" rel="nofollow noreferrer">http:// / xyz .
Я поместил в папку META-INF WAR файл context.xml, который:
<Context path="/xyz" docBase="abc" override="true" />
WAR приложения abc.war находится в % CATALINA_HOME% \ webapps и извлекается в папку % CATALINA_HOME% \ webapps \ abc .
Кроме того, при развертывании файл context.xml из abc / META-INF копируется в % CATALINA_HOME% \ conf \ Catalina \ localhost как abc.xml
Кажется, это должно работать, но я все еще не могу получить доступ к своему приложению через /xyz" rel="nofollow noreferrer">http:// / xyz , но только через /abc" rel="nofollow noreferrer"> http:// / а
Кроме того, я все еще вижу в журнале apache следующую строку при развертывании abc.war:
контекстный путь = / abc
Может кто-нибудь, пожалуйста, помочь, пока это не работает, или сказать, есть ли какой-либо способ развертывания веб-приложения на apache, чтобы к приложению можно было получить доступ по настраиваемому пути (не связанному с именем war-файла)
Заранее спасибо.