Установка Tomcat

Apache Tomcat - программа-сервер обслуживающая запросы клиентов, и формирующая содержимое страницы динамически, написанная на языке Java и реализующая спецификацию сервлетов и спецификацию JavaServer Pages (JSP), которые являются стандартами для разработки веб-приложений на языке Java. Tomcat также называют контейнером сервлетов. Для запуска Tomcat пондобится установленая JDK, и имменно JDK, а не JRE. Во первых, JRE не включает в себя компилятор javac, что не позволяет разрабатывать приложения (что в общем то логично), а, во-вторых, установка Tomcat требует именно JDK. Это также очевидно, т.к. при работе с файлами JSP именно на Tomcat ложится задача по компиляции JSP в байт-код Java. Другое отличие JRE для Windows состоит в отсутствии в его составе серверной версии библиотек JIT-компилятора (подробнее о JIT – см. ниже). Также отмечу, что JDK самодостаточный комплект библиотек и отдельно JRE не нужен.

Перейдем на сайт с Tomcat

установка Tomcat

Выберем zip архив. В нем базовая версия с скриптами запуска сервера из коммандной строки. Версия 64-bit Windows zip содержит врапер для установки сервиса под Windows и ярлыки рабочего стола, но не содежит скрипты.

установка Tomcat

И сохраним на компьютере.

установка Tomcat

Распаковываем в удобную папку.

установка Tomcat

Заходим в папку bin. И можем запустить Tomcat сервер скриптом и пакетным файлом startup, в зависимости от системы.

установка Tomcat

В консоли увидим что сервер успешно стартовал.

установка Tomcat

Заходим в броузер и набираем localhost:8080 и увидим стартовую сраницу.

установка Tomcat

Можем попробывать примеры сервлетов сразу в этой поставке Tomcat, выбрав на стартовой странице Example.

установка Tomcat

Выберем Servlet Example.

установка Tomcat

Там мы сможем найти HelloWorld. Здесь же можно посмотреть исходный код.

Все первый запуск Tomcat состоялся. Дальше приступим к тесту нашего Servlet'а.