Структура Apache Tomcat

Последнее обновление: 02.09.2018

После установки в папке Apache Tomcat на жестком диске можно найти ряд файлов и папок.

Каталоги Apache Tomcat

Основные каталоги:

  • Папка bin: хранит различные скрипты, в частности, для запуска, перезагрузки и т.д.

  • Папка conf: хранит конфигурационные файлы, наиболее важным из которых является файл server.xml, который определяет основную часть конфигурации.

  • Папка logs: папка по умолчанию для хранения лог-файлов.

  • Папка webapps: папка, где хранятся собственно файлы приложений.

Таким образом, все файлы приложений будут помещаться в папку webapps. По умолчанию после установки в ней можно найти ряд стандартных папок:

Сервер Apache Tomcat

Ключевая папка здесь - это папка ROOT. Так, все содержимое, которое мы видим в браузере по адресу http://localhost:8081, как раз представляет файлы из этой папки.

Для примера создадим в каталоге webapps новую папку, которую назовем test.

Далее создадим где-нибудь на жестком диске новый файл hello.html со следующим содержимым:

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8" />
        <title>Tomcat</title>
    </head>
    <body>
        <h2>Hello Apache Tomcat!!!</h2>
    </body>
</html>

Этот обычный файл с кодом html. Затем скопируем этот файл в выше созданную папку test.

После этого мы сможем обратиться к этому файлу в браузере по адресу http://localhost:8081/test/hello.html. То есть в начале указывается локальный адрес localhost, затем номер порта (в данном случае 8081), далее название папки - test, и далее название файла - hello.html.

Стотит отметить, что при обращении к файлам в папке ROOT, нам не надо указывать название папки. Например, скопируем тот же файл hello.html в папку ROOT. Тогда к этому файлу мы можем обратиться по адресу http://localhost:8081/hello.html

Несмотря на то, что по умолчанию папка ROOT уже содержит некоторое содержимое справочного характера, тем не менее мы можем все это содержимое спокойно удалить и размещать в этой папке только файлы непосредственно нашего приложения. То есть мы вполне можем использовать папку ROOT. Но как правило, приходится работать с несколькими приложениями, для которых лучше создавать отдельную папку в каталоге webapps.

Помощь сайту
Юмани:
410011174743222
Перевод на карту
Номер карты:
4048415020898850