Как вы разрабатываете сервлеты Java с использованием Eclipse? - PullRequest
63 голосов
/ 16 октября 2008

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

Ответы [ 3 ]

104 голосов
/ 16 октября 2008

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

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

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

  1. Новый ... Проект ... Динамический веб-проект.
  2. Щелкните правой кнопкой мыши по проекту ... Новый сервлет.
  3. Напишите некоторый код в методе doGet().
  4. Найдите представление серверов в перспективе Java EE, обычно это одна из вкладок внизу.
  5. Щелкните правой кнопкой мыши там и выберите новый сервер.
  6. Выберите Tomcat X.X, и мастер укажет вам найти установку.
  7. Щелкните правой кнопкой мыши сервер, который вы только что создали, и выберите Добавить и удалить ... и добавьте созданный вами веб-проект.
  8. Щелкните правой кнопкой мыши по сервлету и выберите «Выполнить»> «Выполнить на сервере» ...

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

7 голосов
/ 16 октября 2008

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

Создание «Динамического веб-проекта»

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

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

4 голосов
/ 15 октября 2009

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

Для начала проверьте Eclipse Wiki или если вы предпочитаете видео И проверьте это связанное Сообщение !

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...