Apache Tomcat не отображается в среде Runtime сервера Eclipse
У меня есть tomcat 5.5, установленный, запущенный и проверяемый на http://localhost:8080/. Опция меню Tomcat появляется в строке меню Eclipse, и я могу начать и остановить Tomcat. В Eclipse он не отображается в качестве среды выполнения сервера в Window - Preferences - Server - Runtime Environments и не отображается в списке сред, которые можно добавить, когда я нажимаю кнопку "Добавить". Все, что я вижу, это библиотека времени исполнения J2EE.
Edit:
Работает в Windows XP.
Версия Eclipse - 3.5.1
Ответы
Ответ 1
В моем случае мне нужно было установить "JST Server Adapters". Я запускаю Eclipse 3.6 Helios RCP Edition.
Ниже приведены шаги, которые я выполнил:
После этого я мог бы определить новые среды выполнения Runtime.
EDIT: с Eclipse 3.7 Indigo Classic, Eclipse Kepler и Luna, этапы одинаковы (с соответствующим сайтом обновлений), но вам нужно как адаптеры сервера JST, так и расширения JT Server Adapters Extentions, чтобы получить сервер Параметры среды выполнения.
Ответ 2
У меня была та же проблема, и я решил ее с помощью следующих шагов
- Справкa > Установить новое программное обеспечение...
- Выберите "Репозиторий платформы Eclipse Web Tools Platform (http://download.eclipse.org/webtools/updates)" в раскрывающемся списке "Работа с".
- Выберите "Платформа веб-инструментов (WTP)" и "Компоненты, предоставляемые проектом".
Завершите все шаги установки и перезапустите Eclipse. При попытке добавить среду выполнения сервера вы увидите кучу серверов.
Ответ 3
-
Window > Preferences > Server > Runtime Environments
(как вы сказали)
-
Add
-
Apache > Apache Tomcat 5.5
Это работало для 3 последних версий Eclipse. Если на вашем eclipse такой опции нет, получите новую установку (для разработчиков Java EE).
Ответ 4
Вам нужно перейти в Справкa > Eclipse Marketplace. Затем введите сервер в поле поиска, чтобы он отображал Eclipse JST Server Adapters (Apache Tomcat,...). Выберите этот вариант и установите его. Затем вернитесь в Окно > Настройки > Сервеp > Runtime Environnement, нажмите добавить версию Apache tomcat, затем добавьте каталог установки.
Ответ 5
и не отображается в списке сред, которые можно добавить, когда я нажимаю кнопку "Добавить". Все, что я вижу, это библиотека времени исполнения J2EE.
Go get Eclipse для Java EE разработчики. Обратите внимание на дополнительную" EE". Это включает в себя, среди прочего, платформу веб-инструментов, среди прочего, множество серверных плагинов, среди прочего, для Apache Tomcat 5.x. Это также логично; JSP/Servlet является частью API Java EE.
Ответ 6
Вы можете получить больше успеха, если вы сделаете "поиск" для среды выполнения из экрана настроек вместо того, чтобы нажимать "добавить" - см. эту демонстрацию на youtube. http://www.youtube.com/watch?v=EOkN5IPoJVs&playnext_from=TL&videos=rVnITzSU2Z8 - Когда вы нажимаете на поиск, вам предлагается указать каталог tomcat, а затем ДОЛЖНО добавить его в качестве среды выполнения сервера. К сожалению, для меня это не так (я понял, что "не было обнаружено новых сред среды выполнения сервера" ). Но у вас может быть больше успеха.
Ответ 7
Сценарий 1:
У вас был Eclipse, показывающий сервер, и теперь после удаления конкретной версии, которую вы хотите настроить на Eclipse, новый экземпляр локального сервера. Но вы не можете двигаться дальше.
Это происходит из-за причины, по которой Eclipse по-прежнему ищет сконфигурированную версию каталога Tomcat, каталог которой больше не существует.
Нет необходимости до тех пор, пока LUNA не сделает новую установку!
Все, что нам нужно, - ЗАМЕНИТЬ новую среду времени выполнения сервера в eclipse после удаления старого, чего не существует. Eclipse будет
![введите описание изображения здесь]()