Подтвердить что ты не робот

Параметр Run on server, не отображающийся в Eclipse

Я изучаю структуру SpringMVC и проверил копию своего кода: https://src.springframework.org/svn/spring-samples/mvc-basic/trunk/ Я могу сделать maven build, install и все такое. Но на Eclipse параметр run on server никогда не появлялся. У меня есть сервер tomcat и работает, также есть плагин для eclipse. Зачем запускать на сервере параметр отсутствует? Это машина Ubuntu. Когда я попробовал то же самое на своей машине с Windows, все было в порядке. Он имеет ту же версию eclipse и всевозможные плагины, которые установлены как машина Ubuntu. Я смог запустить его из опции "запустить на сервере" Eclipse.

Может кто-нибудь помочь мне разобраться, почему? Спасибо.

4b9b3361

Ответ 1

Создал ли веб-проект? Если вы щелкнете правой кнопкой мыши по проекту и перейдите в меню "Свойства" > "Границы проекта", выбран ли выбранный динамический веб-модуль?

Ответ 2

У меня была аналогичная проблема. Проекты Maven имеют разную структуру, чем "Динамические веб-проекты". Eclipse знает только, как развернуть динамические веб-проекты (структура проекта, используемая платформой веб-инструментов).

Чтобы решить эту проблему и сообщить Eclipse, как развернуть проекты "maven style", вам нужно установить плагин M2E Eclipse WTP (я полагаю, вы уже используете плагин m2e).

Чтобы установить: Настройки- > Maven- > Discovery- > Откройте каталог и выберите плагин WTP.

После переустановки вы сможете "запускать на сервере" те проекты, которые являются веб-проектами maven.

Надеюсь, что это поможет,

Ответ 3

Для меня работало: Щелкните правой кнопкой мыши проект > "Свойства" > "Лица проектов" > измените конфигурацию с "custom" на "Конфигурация по умолчанию для Apache Tomcat v7.0" > "ОК", а затем "Выполнить на сервере".

Ответ 4

Выполните следующие шаги:

1) Щелкните правой кнопкой мыши ваш проект maven.

2) Выберите Maven

3) Обновить проект

4) проверьте

  • обновить конфигурацию проекта из pom.xml

  • обновить ресурсы рабочей области из локальной файловой системы.

  • очистить проекты.

Что это.

Ответ 5

Видите ли вы серверы на сервере в eclipse? Возможно, вы просто не создали экземпляры сервера.

Ответ 6

Возможно, вы потеряли некоторую конфигурацию, проверьте зависимости jar в свойствах → Развертывание сборки. Если вы что-то упустили, попробуйте снова добавить зависимости.

в моем случае, исправив это, снова запустите на сервере.

Ответ 7

Тема старая, но сегодня я столкнулся с той же проблемой, я импортировал проект Maven, и когда я попытался добавить его в Tomcat, он не показывал проект. Что сработало для меня:
Свойства Границы проекта, а затем отметьте параметры:
Динамический веб-модуль + Java и JavaScript (необязательно), а затем нажмите кнопку Apply. Надеюсь, это поможет кому-то:)

Ответ 8

Есть только одна вещь, которая исправила это для меня. В pom.xml добавьте тег:

<packaging>war</packaging>

Затем, после сохранения, при щелчке правой кнопкой мыши по проекту вы должны увидеть, что появляется опция "Запускать как... Запустить на сервере".

Ответ 9

мы должны установить плагин M2E Eclipse WTP Чтобы установить: Настройки- > Maven- > Discovery- > Открыть каталог и выбрать плагин WTP.

И перезапустите eclipse

Ответ 10

Щелкните правой кнопкой мыши по проекту, выберите "Запуск от имени", выберите "Запустить конфигурации" и создайте конфигурацию прогона.