Развертывание Apache Tomcat - PullRequest
       21

Развертывание Apache Tomcat

0 голосов
/ 16 февраля 2012

У меня есть файл war, представляющий собой простое динамическое веб-приложение, в котором я буду называть файл JSP, который вызывает файл Java и выполняет некоторые действия. Программирование сервлетов не требуется.

Я развернул файл war в папке webapps папки tomcat.

Я перезапустил сервер, приложение распаковано, и когда я вызываю файл jsp, как показано ниже, оно работает как чудо.

localhost:8080/Login/login.jsp

Но я хочу создать структуру каталогов в папке webapps, поместить в нее файл war и получить к нему доступ следующим образом

структура каталогов

<tom cat folder>webapps/myapp/mylogin/<my war file>

я скопировал извлеченный файл war из папки webapps и вставил его в указанную выше структуру каталогов

Когда я получил к нему доступ, как показано ниже, он выдает ошибку

localhost:8080/myapp/mylogin/Login/login.jsp

Пожалуйста, дайте мне знать, как разместить мой war-файл со структурой каталогов в папке webapps.

Надеюсь, я был ясен в своем вопросе.

Ответы [ 2 ]

0 голосов
/ 05 марта 2012

Мне нужно сделать сопоставление в файле server.xml.

  <Host name="showcase.com"  appBase="webapps/myapp/mylogin/"
        unpackWARs="true" autoDeploy="true"
        xmlValidation="false" xmlNamespaceAware="false">
  </Host>
0 голосов
/ 17 февраля 2012

Это должно работать.В чем заключается ошибка в файлах журнала (доступ к файлу журнала, stdout / stderr) и на экране?

...