Раздел Eclipse «Расположение серверов» отключен, и его необходимо изменить, чтобы использовать установку Tomcat.

108

Я создал динамический веб-проект в Eclipse с установкой Tomcat 5.5.

Я хочу установить для нас сервер Tomcat вместо местоположения метаданных рабочей области, но когда Eclipse отображает экран «Обзор» для сервера, раздел «Расположение серверов» отключен, и поэтому я не могу его изменить.

Обзорный экран отображается, когда вы открываете окно просмотра серверов и затем дважды щелкаете по серверу.

Можно ли включить эту часть экрана «Обзор» или взломать файл конфигурации, чтобы он указывал на установку Tomcat?

Крейг Ангус
источник

Ответы:

167

Хорошо, извините за мой предыдущий ответ, я никогда раньше не видел этот экран обзора.

Вот как я это сделал:

  1. Щелкните правой кнопкой мыши на моем сервере tomcat в представлении «Серверы», выберите «Свойства…»
  2. На панели «Общие» нажмите кнопку «Изменить местоположение».
  3. Бит «Местоположение: [метаданные рабочей области]» нужно было заменить на что-то другое.
  4. Откройте (или закройте и снова откройте) экран обзора для сервера.

Жан Оминал
источник
См. Обновление вопроса о том, как получить доступ к экрану, с которым у меня проблемы,
Крейг Ангус
2
Хорошо, спасибо за эти уточнения. Надеюсь, что новый ответ сработает.
Jean Hominal
Спасибо! так просто, когда знаешь как!
Крейг Ангус,
1
Если вы действительно хотите включить отключенные части пользовательского интерфейса, см . Ответ Рамона .
daveloyall
119

Щелкните правой кнопкой мыши на сервере, затем « Добавить / удалить» , затем удалите все проекты, которые находятся на панели «Настроено». Затем щелкните сервер правой кнопкой мыши и выберите « Очистить ...» из контекстного меню. После этого будет включена опция « Расположение серверов» .

Рамон Майкл
источник
14
Работает, но просто демонстрирует, насколько затмение не интуитивно понятно, и не пытается сэкономить мое время на лучшие вещи, чем поиск таинственных мест, чтобы установить очень простую настройку. Приличный инструмент сам разберется во всех этих вознях, очистит сам и т.д ... да, я знаю, что это плагин, но все же ...
rapt
1
Это должен быть принятый ответ OP, а не другой (Удалить и опубликовать также снова включит серый раздел).
JonyD
19

У меня была такая же проблема, вот что сработало для меня:

Обратите внимание на сообщение «Сервер должен быть опубликован без модулей для внесения изменений» в диалоговом окне сервера. Поэтому после удаления проектов повторно опубликуйте свой сервер, возможность установки местоположения сервера должна быть снова включена.

введите описание изображения здесь

голубое небо
источник
Отличное объяснение .. Спасибо.
Дил.
3

это сработало для меня после удаления и добавления сервера.

Иоана
источник
3

Запуск сервера и публикация без каких-либо проектов помогли мне изменить «Расположение серверов».

Dminds
источник
2

Если ваш сервер не загружен тяжелой конфигурацией, лучшим решением будет удалить tomcat и установить его снова.
It will be much easier then doing try and error for 7-10 times! введите описание изображения здесь

Джайкишан
источник
1

Прежде чем вносить какие-либо изменения в расположение сервера Tomcat , вам необходимо удалить проекты, развернутые на сервере.

Чтобы удалить проект: разверните сервер Tomcat в представлении «Серверы»,
щелкните правой кнопкой мыши и выберите «Удалить»

Сушил
источник
1

Убедитесь, что на сервере нет проекта Deploy. Если это так, щелкните правой кнопкой мыши на сервере, выберите добавить и удалить, затем удалите весь проект. После этого вы можете дважды щелкнуть по серверу, и опция будет включена для вас.

сашиканта
источник
Спасибо. Раньше я изо всех сил пытался включить эту опцию, поскольку я не удалял проекты из tomcat. Удачного кодирования !!!
SachinVsSachin
1

Я запустил Eclipse как администратор, и это сработало.

Rookie_Guy
источник
0

Вы можете изменить это, используя аргументы виртуальной машины, а также в конфигурации запуска.

JNovice
источник
0

Если предыдущие действия не подействовали, сделайте резервную копию конфигурации сервера, удалите сервер и снова включите его. Это был мой случай.

Alex
источник