Ошибка интеграции Tomcat и Eclipse: «Была указана неизвестная версия Tomcat».

7

Я использую Ubuntu 13.10 и gnome 3.10. Я следую этому руководству
Настроить Eclipse и Tomcat 7 на Ubuntu 12.10 для создания Java RESTful Веб-сервисы с Джерси
для настройки tomcat и eclipse.

, но когда я дойду до шага 9 , я получаю следующую ошибку на eclipse:

.

Я попробовал много решений на askubuntu, но не работал для меня.

Я проверил папку usr / local, но tomcat7 там нет. поэтому я дважды проверил папку / usr / share и tomcat7.

Я использовал следующую команду для установки eclipse и tomcat:

sudo apt-get install eclipse tomcat7 -y
    
задан Nemesis 17.03.2014 в 05:31
источник

3 ответа

5

Предположим установить автономный Tomcat в /usr/local вместо того, чтобы использовать его в каталоге /usr/share .

$ cd ~/Downloads
$ wget http://apache-mirror.rbc.ru/pub/apache/tomcat/tomcat-7/v7.0.52/bin/apache-tomcat-7.0.52.tar.gz
$ tar -xzf apache-tomcat-7.0.52.tar.gz
$ sudo mv apache-tomcat7.0.52 /usr/local/apache-tomcat7.0.52

Затем используйте каталог /usr/local/apache-tomcat7.0.52 .

    
ответ дан Danatela 17.03.2014 в 05:56
источник
1

Убедитесь, что ваша папка Tomcat, на которую вы указываете, содержит следующие файлы:

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

, поскольку Eclipse сканирует их.

Вот команда Linux, которая поможет вам найти эту папку:

find /opt /usr '(' -name catalina.policy -o -name tomcat-users.xml -o -name catalina.properties ')' -exec sh -c 'dirname $(dirname {})' ';' | uniq
    
ответ дан kenorb 14.12.2015 в 23:29
-1

Вы можете использовать свой сервер в любом каталоге, только для того, чтобы его каталог был доступен пользователю Apache Tomcat.

Пример: sudo chmod -R 755 /usr/local/apache-tomcat7.0.52

    
ответ дан Diego Poli 03.03.2018 в 18:24