Почему затмение развертывает мой динамический веб-проект правильно? - PullRequest
6 голосов
/ 10 февраля 2011

Вот проблема: у меня есть java «динамический веб-проект» под управлением исходного кода и проверен в моей рабочей области eclipse.Раньше я мог запускать сервлет на локальном сервере Tomcat из затмения.Тем не менее, я вытащил некоторые изменения, которые избавились от некоторых файлов и добавил несколько новых.

Теперь Eclipse выглядит так, будто не развертывает веб-приложение в каталоге tomcat.Я посмотрел на папку, в которой Eclipse ранее развернул ее (под .metadata), но там больше ничего не копируется.Я полагаю, что что-то не так с моей конфигурацией сборки, какие возможные причины или шаги нужно предпринять, чтобы выяснить проблему?

Однако я могу развернуть / запустить веб-приложение с помощью написанного мною скрипта Ant, и оно работает правильно при выполнении.

1 Ответ

3 голосов
/ 10 февраля 2011

Трудно сказать без дополнительной информации. Я бы начал с проверки любых ошибок в консоли при запуске Tomcat. Как проявляется проблема, что вы искали, если файлы были скопированы? Если я не могу найти конкретную проблему, есть несколько случайных вещей / ритуалов вуду, которые нужно попробовать (иногда Eclipse просто требует немного внимания):

  • Проверьте Window / Preferences, а затем Java / Установленные JRE и Сервер / Среды выполнения. Нажмите на Edit, чтобы увидеть, сообщает ли Eclipse об ошибках.
  • Проверьте путь сборки вашего проекта - щелкните правой кнопкой мыши Project / Build path / Configure path build. Просмотреть все вкладки; что-нибудь красное нуждается в ремонте.
  • Попробуйте открыть окно / Показать представление и посмотрите как журнал ошибок (который содержит ошибки Eclipse), так и проблемы (любые предупреждения / проблемы компилятора).
  • Иногда помогает Project / Clean.
  • Попробуйте щелкнуть правой кнопкой мыши свой сервер в представлении «Серверы» и выбрать «Очистить».
  • Попробуйте запустить затмение с опцией -clean.
...