Eu tenho o tomcat 5.5 instalado, em execução e verificável em http: // localhost: 8080 / . A opção de menu Tomcat aparece na barra de menus do Eclipse e eu posso iniciar e parar o Tomcat a partir daí. No Eclipse, ele não aparece como um Ambiente de Tempo de Execução do Servidor nos Ambientes Janela - Preferências - Servidor - Tempo de Execução, nem aparece na lista de ambientes que podem ser adicionados quando clico no botão "Adicionar". Tudo o que vejo é a biblioteca de tempo de execução J2EE.
Edit:
Executando no Windows XP.
A versão do Eclipse é 3.5.1
Respostas:
No meu caso, eu precisava instalar "JST Server Adapters". Estou executando o Eclipse 3.6 Helios RCP Edition.
Aqui estão os passos que segui:
Depois disso, eu pude definir novos Ambientes de Tempo de Execução do Servidor.
EDIT: Com o Eclipse 3.7 Indigo Classic, Eclipse Kepler e Luna, as etapas são as mesmas (com site de atualização apropriado), mas você precisa dos JST Server Adapters e JST Server Adapters Extensions para obter as opções do Server Runtime Environment.
fonte
Eu tive o mesmo problema e resolvi-o com as seguintes etapas
Conclua todas as etapas de instalação e reinicie o Eclipse. Você verá vários servidores ao tentar adicionar um ambiente de tempo de execução do servidor.
fonte
Você precisa ir para Ajuda> Eclipse Marketplace . Em seguida, digite servidor na caixa de pesquisa que irá exibir Eclipse JST adaptadores de servidor (Apache Tomcat, ...) .Select que um e instalá-lo .Em seguida, voltar para a Janela> Preferências> Servidor> Runtime Environment , clique em Adicionar escolher Apache Tomcat versão, em seguida, adicione o diretório de instalação.
fonte
Window > Preferences > Server > Runtime Environments
(como você disse)Add
Apache > Apache Tomcat 5.5
Isso funcionou para as 3 versões anteriores do Eclipse, pelo menos. Se não houver essa opção no seu eclipse, obtenha uma nova instalação (para desenvolvedores Java EE).
fonte
Vá em "Eclipse para desenvolvedores Java EE " . Observe o "EE" extra. Isso inclui, entre outros, a Web Tools Platform, entre outros, muitos plugins de servidor, entre outros o Apache Tomcat 5.x. Também é logicamente; JSP / Servlet faz parte da API Java EE.
fonte
Você pode obter mais sucesso se fizer uma "pesquisa" pelo ambiente de tempo de execução na tela de preferências, em vez de clicar em "adicionar" - veja esta demonstração no youtube. http://www.youtube.com/watch?v=EOkN5IPoJVs&playnext_from=TL&videos=rVnITzSU2Z8 - Quando você pressiona a pesquisa, é solicitado que você aponte para o diretório tomcat e, em seguida, DEVE adicioná-lo como um ambiente de tempo de execução do servidor. Infelizmente para mim, esse não é o caso (eu recebo "nenhum novo ambiente de tempo de execução do servidor foi encontrado") Mas você pode ter mais sucesso.
fonte
Cenário 1: Você tinha o Eclipse mostrando o servidor e agora após remover a versão específica que deseja configurar no Eclipse uma nova instância do servidor local. Mas você não pode ir mais longe.
Isso acontece devido ao motivo pelo qual o Eclipse ainda procura a versão configurada do diretório Tomcat, que não está mais lá.
Não há necessidade de LUNA fazer novas instalações!
Tudo o que precisamos é SUBSTITUIR o novo ambiente de tempo de execução do servidor no eclipse após a remoção do antigo, que não existe. Eclipse vai
fonte