Как вы разрабатываете Java-сервлеты с использованием Eclipse?

Я хотел бы запрограммировать сервлеты Java, используя Eclipse, и планирую их развертывание с помощью Tomcat. Я думаю, что я могу построить проекты, используя Ant, который связан с Eclipse. У меня стандартная среда Eclipse. Какие у меня есть варианты для создания Servlet в Eclipse? Какие изменения необходимо внести в Eclipse? Нужно ли устанавливать плагин?

Ответ 1

Вам нужно установить плагин. Существует свободный из фонда eclipse, который называется платформа веб-инструментов. Он имеет все функциональные возможности разработки, которые вам понадобятся.

Вы можете получить Java EE Edition eclipse с предустановленной предустановкой.

Чтобы создать и запустить первый сервлет:

  • Новый... Проект... Динамический веб-проект.
  • Щелкните правой кнопкой мыши проект... Новый сервлет.
  • Напишите код в методе doGet().
  • Найти представление серверов в перспективе Java EE, обычно это одна из вкладок внизу.
  • Щелкните правой кнопкой мыши и выберите новый сервер.
  • Выберите Tomcat X.X, и мастер укажет вам на поиск установки.
  • Щелкните правой кнопкой мыши только что созданный сервер и выберите "Добавить и удалить..." и добавьте созданный веб-проект.
  • Щелкните правой кнопкой мыши ваш сервлет и выберите "Выполнить" > "Выполнить на сервере"...

Это должно сделать это за вас. Вы можете использовать ant для создания здесь, если это то, что вы хотите, но eclipse фактически выполнит сборку и автоматически разворачивает изменения на сервере. С Tomcat вам, возможно, придется перезапустить его каждый раз и снова в зависимости от изменения.

Ответ 2

Я использую Eclipse Java EE edition

Создайте "Динамический веб-проект"

Установите локальный сервер в представлении сервера для версии Tomcat, которую я использую. Затем отлаживайте и запускайте на этом сервере для тестирования.

При развертывании я экспортирую проект в военный файл.

Ответ 3

В качестве альтернативы вы можете использовать Jetty, который является (сейчас) частью платформы Eclipe (в системе справки работает Jetty). Кроме того, Jetty используется Android, Windows Mobile..

Чтобы начать, проверьте Eclipse Wiki или если вы предпочитаете Видео И проверьте этот связанный пост!