Удаление среды выполнения Apache TomCat из проекта в Eclipse? - PullRequest
15 голосов
/ 12 июня 2009

У меня есть проект, который я строю на Eclipse Ganymede, нацеленный на tomcat 6.0, я импортировал его в Europa и мне нужен для запуска на Apache Tomcat 5.5

Я не могу найти ссылку, где время выполнения установлено на 6.0, чтобы удалить его. Я попытался зайти в Windows> «Настройки»> «Сервер» и установил среду выполнения 5.5.

Однако я не могу найти ссылку на среду выполнения 6.0 для ее удаления.

Любая помощь будет оценена.

Обновление:

Я не могу найти ссылки на Tomcat v6.0 в моем пути сборки, хотя есть ссылка на servlet-api.jar в tomcat 5.5, хотя ...

Ответы [ 11 ]

25 голосов
/ 12 июня 2009

Когда Eclipse запущен и работает, выберите настройки в меню окна. Выберите из панели слева: Сервер, Среды выполнения.

Нажмите кнопку Добавить, выберите нужную версию.

Чтобы удалить ссылку 6.0, перейдите на вкладку библиотеки.

10 голосов
/ 26 октября 2015

Вы можете легко удалить Runtime отсюда, без проблем:

Windows-> Настройки-> Сервер-> Среды выполнения

8 голосов
/ 21 октября 2012

У меня была похожая проблема. У меня был объект, ссылающийся на более не существующий экземпляр Tomcat. Мне не удалось удалить Tomcat из «Сервер» и «Среды выполнения» из пользовательского интерфейса (кнопка удаления всегда серого цвета), поэтому я решил проблему, удалив все ссылки из файловой системы:

В папке проекта проверьте файлы:

  • .classpath
  • .settings / org.eclipse.wst.common.project.facet.core.xml

Проверка папки рабочего пространства:

  • .metadata.plugins \ org.eclipse.debug.core
  • .metadata.plugins \ org.eclipse.wst.server.core
  • .metadata.plugins \ org.eclipse.core.runtime.settings \ org.eclipse.jst.server.tomcat.core.prefs

Может быть, немного брутально, но я не нашел лучшего решения.

2 голосов
/ 25 августа 2017

Сначала откройте настройки затмения,

eclipse preferences

затем найдите несколько сред выполнения,

eclipse sever runtime environments

Теперь вы можете удалять по своему желанию.

2 голосов
/ 24 апреля 2015

Это было проверено на Eclipse Luna 4.4.2

В {каталог-рабочего пространства} /. Метаданные / .plugins / org.eclipse.core.runtime / .settings. удалите следующие два файла:

  • org.eclipse.wst.server.core.prefs
  • org.eclipse.jst.server.tomcat.core.prefs

Перезапустить Eclipse

2 голосов
/ 12 июня 2009

Выгрузка проекта и перезагрузка исправили его ... Человек, которого я люблю Eclipse ...

1 голос
/ 27 января 2017

после удаления установленной среды выполнения из Eclipse, выполните следующие действия:

1] Close Eclipse

2] In {workspace-directory}/.metadata/.plugins/org.eclipse.core.runtime/.settings. delete the following two files:
    org.eclipse.wst.server.core.prefs
    org.eclipse.jst.server.tomcat.core.prefs

3] Restart Eclipse

ref: http://crunchify.com/eclipse-how-to-fix-installing-apache-tomcat-server-issue-blank-server-name-field/

1 голос
/ 13 апреля 2013

Удалить старый сервер и добавить новый сервер. У меня была та же проблема из-за того, что я изменил среду выполнения на Java EE (для веб-сервиса), а позже возникли проблемы с запуском моих локальных приложений. Все, что я сделал, это удалил и создал новый экземпляр сервера со временем выполнения Apache.

0 голосов
/ 21 февраля 2013

Да, у меня затмение Версия: Indigo Service Release 2; Идентификатор сборки: 20120216-1857, к сожалению, удаление рабочей области решает проблему со старой версией Target Runtime. Не забудьте скопировать всю работу над вашим проектом, если нет системы контроля версий;) ....

0 голосов
/ 12 июня 2009

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

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