Добавить Tomcat 9 в eclipse
Я загрузил и установил tomcat 9 на свою машину, но в Eclipse > Window > Preferences > Server > Runtime Environment после нажатия на Add, я вижу только Tomcat 7 и Tomcat 8, но не Tomcat 9.
Что я сделал:
1) установил tomcat 9 на локальный сервер;
2) обновленное затмение до Марса (последнее по состоянию на 2015-11-25 годы);
3) установили eclipse "JST Server Adapters" и "JST Server Adapters Extensions"
Примечание:
Моя цель использования tomcat 9 - это единственная версия, которая явно поддерживает java 8 и более поздние версии, и мое веб-приложение использует java 8. (http://tomcat.apache.org/whichversion.html)
У меня также есть tomcat 7 в проекте, но я также хочу сохранить его в машине, а не удалять его.
Смотрите скриншот.
![введите описание изображения здесь]()
Пожалуйста, дайте мне знать о любой конфигурации, которую я пропустил!
Ответы
Ответ 1
Здесь есть две вещи:
-
Tomcat 9 еще не выпущен. Не последняя версия. Если вы проверите официальный сайт, вы увидите, что единственная доступная версия - версия M1. Следовательно, для этой ранней версии поддержка Eclipse WTP отсутствует. Он скоро наступит, но еще нет.
-
Tomcat 9 - не единственная версия, которая явно поддерживает Java 8. Если вы проверите эту страницу вы увидите, что "Поддерживает версию Java: 8 и более поздних версий" , что в этом контексте означает, что она официально поддерживает только Java 8 и выше. Это не значит, что это единственный, поддерживающий Java 8. Теоретически вы должны использовать любую версию Tomcat, на практике Tomcat 8 будет отлично работать, поскольку он поддерживает Java 7 и выше. Большинство людей с комбинацией Java8 + Tomcat используют Tomcat 8. Tomcat 8 также поддерживает Eclipse WTP.
Ответ 2
Мне удалось получить адаптеры для Apache 9, установив Eclipse Java EE Developer Tools 3.9.4
![enter image description here]()
Ответ 3
Используйте более позднюю версию eclipse, например. Eclipse Neon.
Он должен работать.
Ответ 4
Используйте более позднюю EE версию Eclipse! Содержит адаптеры Tomcat 8.5 и 9.0
У меня была такая же проблема, но не сейчас.
Ответ 5
Я перепробовал все вышеперечисленные методы, но все еще не смог найти решение этой проблемы, затем я сделал следующее, и это помогло мне добавить Apache tomcat в мою Eclipse IDE:
После ознакомления с справкой> Eclipse Marketplace и установки Eclipse Java EE Developer Tools 3.10 все еще tomcat был недоступен, поэтому я перешел в Справку> Eclipse Marketplace> Установлено> Eclipse Java EE Developer Tools 3.10> Изменить Я поставил галочку на следующее, а затем наконец-то получил Apache Tomcat в своей Eclipse IDE:
- Серверные адаптеры JST
- Расширения серверных адаптеров JST
- Метаданные библиотеки тегов JSF-инструментов (Apache Trindad)
- Git Integration для Eclipse