Ответ 1
Когда Eclipse запущен и работает, выберите настройки в меню окна. Выберите из панели слева: Сервер, среды выполнения.
Нажмите кнопку "Добавить", выберите нужную версию.
Чтобы удалить ссылку 6.0, перейдите на вкладку библиотек.
У меня есть проект, который я создавал на Eclipse Ganymede, нацеленном на tomcat 6.0, я импортировал его в Europa, и мне нужно его запустить на Apache Tomcat 5.5
Я не могу найти ссылку на то, где для среды выполнения установлено 6.0, чтобы удалить ее. Я попытался перейти к Windows > предпочтениям > Сервер, и я установил 5.5 runtime.
Я, однако, не могу найти, где ссылка на runtime 6.0, чтобы удалить его.
Любая помощь будет оценена.
Update:
Я не могу найти ссылку на Tomcat v6.0 в моем пути сборки, есть ссылка на servlet-api.jar из tomcat 5.5, хотя...
Когда Eclipse запущен и работает, выберите настройки в меню окна. Выберите из панели слева: Сервер, среды выполнения.
Нажмите кнопку "Добавить", выберите нужную версию.
Чтобы удалить ссылку 6.0, перейдите на вкладку библиотек.
Вы можете легко удалить Runtime здесь, без проблем:
Windows- > Preferences- > Server- > Runtime Enviroments
У меня была аналогичная проблема. У меня был prject, ссылающийся на не более существующий экземпляр Tomcat. Я не смог удалить Tomcat из "Server" и "Runtime Environments" из UI (кнопка удаления всегда серая), поэтому я решил проблему удаления всей ссылки из файловой системы:
В папке проверки файлов проекта:
В папке рабочей области проверьте:
Может быть, немного жестоко, но я не нашел лучшего решения.
Разгрузка проекта и перезагрузка его исправили... Человек, которого я люблю Eclipse...
Это было проверено над Eclipse Luna 4.4.2
В {workspace-directory}/. metadata/.plugins/org.eclipse.core.runtime/.settings. удалите следующие два файла:
Перезапустить Eclipse
Сначала откройте настройки затмения,
затем найдите средние среды выполнения,
теперь вы можете удалить, как хотите.
Удалите старый сервер и добавьте новый сервер. У меня была та же проблема из-за того, что я изменил среду выполнения на Java EE (для веб-службы), а позже возникли проблемы с запуском моих локальных приложений. Все, что я сделал, это удалить и создать новый экземпляр сервера с временем выполнения apache.
после удаления установленной среды выполнения из 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
Откройте "Путь сборки" и перейдите на вкладку "Библиотеки". Удалите библиотеку Apache Tomcat 6.0 и добавьте 5.5. Это библиотека, которую использует ваш проект для самостоятельной сборки.
Вы можете добавить новые среды выполнения для запуска вашего проекта в представлении "Серверы" (щелкните правой кнопкой мыши, "Добавить новый сервер" )
Вы также можете просто определить для него новый сервер и указать его там, также вы можете изменить конфигурацию сервера, дважды щелкнув по нему, вы увидите окно с его свойствами.
Да, у меня есть eclipse Версия: Indigo Service Release 2; Код сборки: 20120216-1857, к сожалению, удаление рабочей области позволяет решить проблему с использованием старой целевой среды выполнения. Не забудьте скопировать всю свою работу над проектом, если нет источника управления;)....
1) Windows >> Настройки >> Сервер >> Среды выполнения
2) Затем выберите тот, который вы хотите удалить, и нажмите на кнопку " Удалить", которая активировалась после выбора того, который вы хотите удалить.