Eclipse

Как написать простой сервлет в IDE Eclipse + Tomcat v7

В этой статье я опишу создание сервлетов версии v.2.2 и v3.0. Предполагается, что связка Eclipse + Tomcat уже настроена.

Создание и запуск приложения Tomcat v7.0 Servlets в IDE Eclipse

Первым делом создайте новый проект в Eclipse:

  • File -> New -> Project -> Dynamic Web Project. Кстати, Eclipse запоминает недавно выбранные типы проектов, поэтому в следующий раз вы сможете выбрать напрямую File -> New -> Dynamic Web Project
  • В качестве "Target Runtime" выберите "Apache Tomcat" v7.0.
  • Назовите свое приложение. Например, Tomi =)
  • На остальных шагах создания проекта соглашайтесь с опциями по умолчанию.

 

Изучите описание папок и частей проекта Web-приложения в Eclipse.

Теги: 

Импорт и запуск Web-приложения Tomcat v7 в IDE Eclipse

В данном примере импортируем тестовое приложение в Eclipse, запустим его в Tomcat и посмотрим на основы строения Web-приложения Tomcat.

Ошибка 404 Tomcat + Eclipse. Копирование папки ROOT Tomcat.

Eclipse "забывает" скопировать приложения по умолчанию (папки ROOT, examples и др) когда создает папку Tomcat'a в своем воркспейсе. Это упущение является причиной того, что при запуске Tomcat из Eclipse и открытии главной страницы сервера вы видите листинг файлов либо сообщение об ошибке 404. При чем файлов в листинге собственно и нет.
Чтобы исправить эту ошибку, необходимо проделать следующее.

Запуск Tomcat v7 из IDE Eclipse

Откройте вкладку Servers внизу. Кликните правой кнопкой по серверу Tomcat v7.0, выберите "Start".

 

Откройте в вашем браузере адрес http://localhost/. Вы увидите листинг файлов в корневой директории Томката, что-то наподобие картинки ниже.

Запуск Tomcat 7 из IDE Eclipse

 

Настройка Tomcat 7 в IDE Eclipse.

Действуем по шагам.

  1. Запустите Eclipse и кликните по ярлыку Workbench вверху справа.
  2. Откройте вкладку Servers внизу. Если вы не видите такую вкладку, то добавьте её: меню Window -> Show View -> Servers.
  3. Добавьте новый сервер: правый клик по вкладке Servers tab -> New -> Server -> Apache -> Tomcat v7.0 -> выберите папку установки Tomcat -> OK.

Теперь во вкладке Servers должен появиться сервер "Tomcat v7.0 Server at localhost".

 

Установка и запуск IDE Eclipse

Проследуйте по ссылке http://www.eclipse.org/downloads/. Выберите "Eclipse IDE for Java EE Developers", скачайте и распакуйте в удобное для вас место. IDE Eclipse не имеет установщика, он работает из любой папки. На сентябрь 2012 года последняя версией была Juno (версия 3.8). Прежние 2 версии Eclipse, а именно: Eclipse Indigo (3.7), Eclipse Helios (3.6) также содержат адаптеры для Tomcat 7, поэтому поддерживают разработку в связке с Tomcat 7. Более ранние версии не поддерживают Tomcat 7.

 

Изучаем JSP и Servlets. Часть 1. Настройка Tomcat 7 + Eclipse + Java 7

Настройка Tomcat 7 + Eclipse + Java 7

В данной статье я расскажу как настроить сервер Tomcat 7 для программирования в IDE Eclipse. Седьмая версия Tomcat поддерживает Java Servlets версии 3.0 и JSP версии 2.2. Конечно, предыдущие версии сервлетов и jsp тоже поддерживаются. Настройка потребует совсем немного времени, которое с лихвой окупится за счет слаженной работы среды разработки и сервера.

Установка необходимых инструментов: Java SDK и Eclipse Java

 

Открываем ссылку Java SDK и выбираем Java SE 7, download JDK. JDK - Java Development Kit.

 

 Java SDK и Eclipse Java

Ошибка Eclipse: Selection does not contain a main type.

 Selection does not contain a main type.

При начале работы с IDE Eclipse не всегда понятно, почему возникают ошибки. Особенно это касается простых программ, с первого взгляда абсолютно понятных. Одной из таких ошибок является ошибка Eclipse: Selection does not contain a main type.

Ошибка возникает при компиляции класса, содержащего метод main. По идее, этот метод должен вызываться первым - с него начинается выполнение кода. В нем программист располагает вызов других методов класса (других классов) и прописывает обработку данных.

Subscribe to RSS - Eclipse