Как собрать среду разработки JSP из Eclipse, Tomcat и MySQL

Для тех, кто хочет разрабатывать и отлаживать код веб-приложений на java, JSP и сервлетов, рекомендуемой средой разработки является комбинация из Eclipse, Tomcat и MySQL, так как все эти продукты бесплатны или даже с открытым исходным кодом и доступны в Интернете. Eclipse - это интегрированная среда разработки java, которая используется для создания и компиляции кода. Tomcat - это реализация Java Web Pages с открытым исходным кодом. MySQL - это система управления базами данных с открытым исходным кодом, которая позволяет сохранять и получать данные для веб-приложений. Данная статья рассказывает об основных этапах установки и настройки данного ПО, особое внимание уделяется настройке для совместной работы этих программных пакетов.

Шаги

  1. Скачайте версию JDK подходящую для вашей операционной системы с сайта Oracle. Перед скачиванием вы должны принять лицензионное соглашение.
  2. После завершения загрузки запустите скачанный файл, чтобы установить JDK. По завершению установки создайте две переменные среды (JAVA_HOME и CLASSPATH), для этого нажмите Пуск -> Настройка -> Панель управления -> Система -> Дополнительно -> Переменные среды -> Системные переменные -> Создать.
    • Переменная JAVA_HOME указывает на директорию установки JDK, т.е. на путь к Java Runtime Environment. Занесите путь, по которому вы установили JDK в переменную JAVA_HOME. В CLASSPATH содержится список директорий или jar файлов, которые будут использоваться для поиска программ и библиотек java:
      •  %JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
      • Затем добавьте следующий путь в переменную PATH вашей ОС:
        • %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin.
  3. Скачайте подходящую версию Tomcat по этой ссылке, и следуйте инструкциям “Мастера установки Apache Tomcat”, чтобы установить программу.
  4. Создайте переменную среды CATALINA_HOME. Ее значение – путь к директории Tomcat. Добавьте следующее значение в переменную среды CLASSPATH:;%CATALINA_HOME%\common\lib. Также, добавьте следующее значение в переменную среды PATH:;%CATALINA_HOME%\bin.
  5. Запустите сервер Tomcat из директории bin в основной директории Tomcat, дважды нажав на файл «startup.bat». Теперь откройте браузер и наберите следующее в строке адреса, чтобы проверить сервер: http://127.0.0.1:8080/. Если браузер отобразил страницу, похожую на этот рисунок, значит установка Tomcat прошла успешно. Чтобы остановить сервер дважды щелкните мышкой по файлу “shutdown.bat” или просто нажмите “Ctrl + c”.
  6. Скачайте подходящую версию Eclipse с этого сайта. По завершению скачиванию вам нужно будет распаковать zip-архив. Вы можете извлечь файлы в корень диска C:\, создав, таким образом, папку “C:\eclipse”, или просто переместить распакованные файлы на диск C:\ если вы уже распаковали их в другое место. Так как, у Eclipse нет установщика, то, чтобы запустить его, просто дважды щелкните по файлу eclipse.exe.
  7. Теперь вам нужно установить “Sysdeo Tomcat plug-in” для интеграции Tomcat с Eclipse. Вы можете скачать его по это ссылке http://www.eclipsetotale.com/tomcatPlugin.html. Распакуйте плагин в папку “plugins” в директории eclipse. После перезапуска Eclipse, опции Tomcat(старт, стоп, перезапуск) будут доступны в меню.
  8. Выберите JDK средой выполнения (JRE) по умолчанию для Eclipse в окне настроек: Windows -> Настройки -> Java -> Установленные JRE. Нужно выбрать именно JDK, поскольку Tomcat при компиляции использует именно эту среду.Также настройте Tomcat в его окне настроек: Windows -> Настройки -> Tomcat.
  9. Протестируйте правильность установки и настройки, выполнив простую JSP. Запустите Eclipse. Нажмите Файл -> Новый -> Проект и выберите “Проект Tomcat” в подменю “Java”, затем нажмите “Далее”. Придумайте проекту имя: например, “context” и нажмите “Завершить“. Теперь создайте новый файл в этом проекте, нажав Файл -> Новый -> Файл и назвав его, например, “Test.jsp”. Отредактируйте и сохраните его. Затем запустите Tomcat из меню Tomcat -> Старт. Вы увидите информацию о запуске Tomcat в консоли Eclipse. Откройте браузер и наберите в поле адреса этот URL http://127.0.0.1:8080/ProjectName/JSPfileName.
  10. Скачайте установщик MySQL для Windows с сайта http://dev.mysql.com/downloads/ Запустите скачанный msi файл и, следуя инструкциям установщика, установите.
  11. После завершение установки посетите http://dev.mysql.com/downloads/connector/j/ чтобы скачать mysql-connector . Он нужен для связи между Tomcat и базой данныйх MySQL. Распакуйте архив и переместите “*.jar” файл (например, mysql-connector-java-5.1.18-bin.jar) в папку “\common\lib”, которая находится в директории Tomcat (например, C:\old\d\Tomcat 5.0\common\lib).
  12. Протестируйте связь с базой данных MySQL. Сначала создайте тестовую таблицу в базе данных MySQL и заполните несколько строчек данными. Затем напишите простую JSP программу, которая прочитает и отобразит данные из базы MySQL. Если данные из таблицы отображаются в браузере, значит все работает. Поздравляем! Теперь вы можете начать программировать.

Советы

  • Существует много различных плагинов для Eclipse, которые упрощают написание кода. Например, Lomboz – плагин с открытым исходным кодом. Он представляет собой редактор JSP для редактирования HTML, собственных тегов, и JSP. В нем есть встроенный парсер основанный на Jasper от Tomcat, который может обрабатывать синтаксические ошибки и отображать их после каждого сохранения файла. Также он предоставляет возможность предварительного просмотра сервлетов. Ссылка для скачивания: http://forge.ow2.org/projects/lomboz.
  • Если вы хотите разрабатывать сервлеты, вам нужно добавить файл “servlet-api.jar” в библиотеки Eclipse следующим образом: windows -> настройки -> Java -> Установленные JRE -> выберите jdk и нажмите “Изменить” -> Добавить внешние JAR файлы (укажите файл “servlet-api.jar” из директории Tomcat-а common\lib) -> Завершить.
  • Стандартный Eclipse, который вы установили, не включает в себя WTP(Web Tools Platform). Вы можете установить его следующим образом: Помощь -> Установить новое ПО -> выберите “The Eclipse Web Tools Platform…” -> выберите версию “Web Tools Platform (WTP)” из списка -> Далее -> Завершить.

Предупреждения

  • Каждая программа должна подходить к вашей операционной системе (XP, 7) и разрядности процессора (32 бит или 64 бит). Эта инструкция написана Window XP, но большой разницы с другими операционными системами нет.
Информация
Посетители, находящиеся в группе Guests, не могут оставлять комментарии к данной публикации.