Изменение сервера по умолчанию для проекта Eclipse - PullRequest
0 голосов
/ 10 мая 2018

Запуск проекта в Eclipse на сервере Tomcat.У меня установлены две версии tomcat, а именно 7.0 и 9.0.Я создал два сервера для проекта.Остановлены оба сервера.Я хочу запустить проект на 9.0.Итак, я запустил сервер 9.0. Но когда я щелкнул правой кнопкой мыши «Project-Run As-Run на сервере», он автоматически запускает 7.0 и, поскольку 9.0 уже использует порт, 7.0 не может запуститься.Перестал 9.0.И снова запустите проект, и оба сервера останавливаются.Он автоматически запускает 7.0, но та же ошибка сохраняется даже при остановленном 9.0.(Я НЕ установил «всегда использовать этот сервер для проекта»)

В целевых средах выполнения настроил сервер, который я хочу использовать для проекта, и применил изменения.

Запустите проект еще раз, но та же ошибка сохраняется (ОБА серверы в режиме остановки).Как мне перенастроить серверы?

1 Ответ

0 голосов
/ 11 мая 2018

В вашем сообщении есть пара моментов, которые звучат не совсем правильно:

Я хочу запустить проект на 9.0. Итак, я запустил сервер 9.0 ...

Не запускайте сервер. В этом нет необходимости, поскольку при выборе Запуск от имени> Запуск на сервере сервер будет запущен автоматически.

Но когда я щелкаю правой кнопкой мыши «Проект запускается на сервере», автоматически запускается 7.0

Это произойдет, только если вы уже установили Tomcat 7.0 в качестве сервера по умолчанию для своего веб-приложения. Сервер для вашего приложения должен быть установлен на . В Project Explorer выберите свой проект, щелкните правой кнопкой мыши и выберите Свойства , а затем выберите Сервер . Убедитесь, что при выборе этого проекта для всегда используется следующий сервер имеет значение :

defaultServer

Пока у вашего веб-приложения нет сервера по умолчанию, вы можете выполнить следующие действия для переключения между Tomcat 7 и Tomcat 9:

  1. Убедитесь, что все серверы остановлены, чтобы ваш порт не использовался.
  2. В Project Explorer выберите свое приложение, щелкните правой кнопкой мыши и выберите Запуск от имени> Запуск на сервере .
  3. Появится диалоговое окно Run On Server , предлагающее выбрать сервер для использования. Выберите Tomcat 7.0 и нажмите Готово .
  4. Запустится Tomcat 7.0, и ваше приложение откроется в браузере по умолчанию.
  5. Остановите Tomcat 7.0 на вкладке Серверы .
  6. Повторите шаги 2–5, используя Tomcat 9.0 вместо Tomcat 7.0.

Я проверил эти инструкции, используя Eclipse Oxygen.3a.

...