Неизвестная версия Tomcat была указана с tomcat-7.0.42
Я хочу добавить последнюю версию tomcat-7.0.42 в моем затмении. Вероятно, Eclipse tomcat server adapter 7 поддерживает только версию tomcat до 7.0.12 ..
поэтому, пожалуйста, помогите мне, как я могу настроить мое затмение с tomcat-7.0.42
12 ответов:
вы указываете исходный каталог tomcat.
необходимо указать корневой каталог установки Tomcat binary, также известный как CATALINA_HOME.
обычно, это где вы untar .
Это случилось со мной, потому что Tomcat все еще находился в процессе загрузки (
Download and Install
). Сообщение исчезло через несколько минут.в окне eclipse действительно должен быть какой-то индикатор прогресса, показывающий статус загрузки.
для LINUX каталог установки Tomcat 7 является: /usr / share / tomcat7
пожалуйста, используйте эту конфигурацию.
подробнее здесь: http://gridlab.dimes.unical.it/lackovic/eclipse-tomcat-ubuntu-jersey/
чтобы распознать папку установки Tomcat, Eclipse сканирует следующие файлы:
conf/catalina.policy conf/server.xml conf/web.xml conf/context.xml conf/tomcat-users.xml conf/catalina.policy conf/catalina.properties lib/catalina.jar
поэтому убедитесь, что вы указываете на нужное место и имеете права на чтение.
например.
- OS X (если установлено через
brew
), это:/usr/local/opt/tomcat/libexec
- Linux / Ubuntu: см.:ошибка интеграции Tomcat и Eclipse
Как только вы предоставите каталог, в котором должен быть установлен Tomcat, и нажмите ok, вы можете заметить, что загрузка и установка начинается на вкладке "прогресс" Eclipse.
пусть процесс завершен.Ошибка автоматически исчезнет.
Примечание: это не обязательно назовите папку
CATALINA_HOME
. Я проверил это с windows. Не могу утверждать то же самое для Linux, но IMO же правило должно применять.
Вероятно, вы пытаетесь указать каталог tomcat, имеющий исходную папку. Пожалуйста, загрузите двоичную версию tomcat с здесь .Для сред Linux, там вы можете найти .ЗИП и .смола.файлы gz в разделе core. Пожалуйста, загрузите и извлеките их. после этого, если вы укажете этот извлеченный каталог, eclipse сможет идентифицировать версию tomcat. Eclipse не удалось найти версию tomcat, так как каталог, который вы указали, не содержал conf папка. Надеюсь, это поможет!
на всякий случай... Apache Tomcat 8.5.X не совместим с выбором сервера Apache Tomcat 8.0 в eclipse. И это дает эту ошибку.
перейдите в окно - > "настройки -> сервер -> среды"
удалите существующие серверы, которые они, возможно, не загрузили полностью.
Добавить новый сервер
Для Пользователей Windows,
используйте установщик службы Tomcat со страницы загрузки Apache tomcat. Вы получите .файл EXE. который устанавливает службу для windows. Обычно он устанавливает Apache tomcat по адресу "C:\Program Files\Apache Software Foundation\Tomcat 8.0" и его легко распознать в eclipse.
вы указываете исходный каталог. Вы можете запустить сборку, запустив ant из того же каталога, а затем добавить "\output\build " в конец пути к каталогу установки.
Я получил ту же ошибку и разрешил ее, предоставив достаточно разрешений для папки. Я дал полные разрешения (вы можете попробовать ограниченные разрешения, которых достаточно для eclipse для запуска tomcat)
sudo chmod -R 777 apache-tomcat-8.5.33/
FYI, я столкнулся с этой ошибкой на моем mac, но я думаю, что это должно быть то же самое для системы ubuntu тоже.