Erro de integração do Tomcat e do Eclipse: “A versão desconhecida do Tomcat foi especificada.”

8

Estou usando o Ubuntu 13.10 e o gnome 3.10. Eu segui este tutorial em Configure o Eclipse e o Tomcat 7 no Ubuntu 12.10 para criar o Java RESTful Serviços Web com Jersey
para configurar o tomcat e o eclipse.

mas quando chego ao passo 9 , recebo o seguinte erro no eclipse:

.

Eu tentei muitas soluções fornecidas no askubuntu, mas não funcionaram para mim.

Eu verifiquei a pasta usr / local, mas o tomcat7 não está lá. então eu verifiquei duas vezes a pasta / usr / share e o tomcat7 está lá.

Eu usei o seguinte comando para instalar o eclipse e o tomcat:

sudo apt-get install eclipse tomcat7 -y
    
por Nemesis 17.03.2014 / 06:31

3 respostas

6

Eu suponho que instale o Tomcat independente em /usr/local em vez de usar um no diretório /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

Em seguida, use o diretório /usr/local/apache-tomcat7.0.52 .

    
por Danatela 17.03.2014 / 06:56
1

Certifique-se de que sua pasta do Tomcat para a qual você está apontando contenha os seguintes arquivos:

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

como o Eclipse está procurando por eles.

Aqui está o comando do Linux que pode ajudá-lo a encontrar essa pasta:

find /opt /usr '(' -name catalina.policy -o -name tomcat-users.xml -o -name catalina.properties ')' -exec sh -c 'dirname $(dirname {})' ';' | uniq
    
por kenorb 15.12.2015 / 00:29
-1

Você pode usar seu servidor em qualquer diretório, apenas que o diretório do Apache Tomcat tem acesso de leitura por seu usuário.

Exemplo: sudo chmod -R 755 /usr/local/apache-tomcat7.0.52

    
por Morpheus 03.03.2018 / 19:24