A seção Eclipse “Server Locations” está desabilitada e precisa ser alterada para usar a instalação do Tomcat

108

Eu configurei um projeto web dinâmico no Eclipse com uma instalação do Tomcat 5.5.

Desejo definir o servidor para a instalação do Tomcat em vez do local de metadados do espaço de trabalho, mas quando o Eclipse exibe a tela "Visão geral" do servidor, a seção "Locais do servidor" é desativada e, portanto, não posso alterá-la.

A tela de visão geral é exibida quando a visualização dos servidores está aberta e você clica duas vezes no servidor.

É possível habilitar esta parte da tela "Visão geral" ou hackear um arquivo de configuração para apontar para a instalação do Tomcat?

Craig Angus
fonte

Respostas:

167

Ok, desculpe pela minha resposta anterior, eu nunca tinha visto aquela tela Visão geral antes.

Aqui está como eu fiz:

  1. Clique com o botão direito em meu servidor tomcat na visualização "Servidores" e selecione "Propriedades ..."
  2. No painel "Geral", clique no botão "Mudar de local"
  3. O bit "Localização: [metadados do espaço de trabalho]" deveria ter sido substituído por outro.
  4. Abra (ou feche e reabra) a tela Visão geral do servidor.

Jean Hominal
fonte
Veja a atualização da pergunta sobre como acessar a tela que estou tendo problemas
Craig Angus
2
Ok, obrigado por essas precisões. Espero que essa nova resposta funcione.
Jean Hominal de
Obrigado! tão fácil quando você sabe!
Craig Angus
1
Se você realmente deseja habilitar as partes desabilitadas da IU, veja a resposta de Ramon .
daveloyall
119

Clique com o botão direito do mouse no servidor, em Adicionar / Remover e remova todos os projetos que estão no painel Configurado. Em seguida, clique com o botão direito no servidor e escolha " Limpar ..." no menu de contexto. Em seguida, a opção Locais do servidor será habilitada.

Ramon Michael
fonte
14
Funciona, mas apenas demonstra o quanto o eclipse não é intuitivo e não tento economizar meu tempo para coisas melhores do que procurar os lugares misteriosos para definir um cenário muito simples. Uma ferramenta decente descobriria tudo isso por si só, limparia por si mesma, etc ... sim, eu sei que é um plugin, mas ainda assim ..
rapt
1
Esta deve ser a resposta aceita OP, não a outra (Remover e Publicar também reativaria a seção acinzentada).
JonyD
19

Eu acabei de ter o mesmo problema, isto é o que funcionou para mim:

Observe a mensagem 'O servidor deve ser publicado sem módulos presentes para fazer alterações' na caixa de diálogo do servidor. Portanto, depois de remover os projetos, publique novamente seu servidor, a opção de definir o local do servidor deve ser reativada.

insira a descrição da imagem aqui

céu azul
fonte
Ótima explicação .. Obrigado.
Resultados da pesquisa Resultados da web Pi
3

funcionou para mim depois de excluir e adicionar o servidor de volta.

Ioana
fonte
3

Iniciar o servidor e publicar sem nenhum projeto me ajudou a modificar os "Locais do servidor".

Dminds
fonte
2

Se o seu servidor não estiver carregado com uma configuração pesada, a melhor solução seria deletar o tomcat e configurá-lo novamente.
It will be much easier then doing try and error for 7-10 times! insira a descrição da imagem aqui

Jaykishan
fonte
1

Antes de fazer qualquer alteração na localização do servidor Tomcat , você precisa remover o (s) projeto (s) implantado (s) no servidor.

Para remover o projeto: expanda o servidor tomcat na visualização "Servidores",
clique com o botão direito e selecione remover

Sushil
fonte
1

Certifique-se de que não haja implantação de projeto no servidor. Em caso afirmativo, clique com o botão direito no servidor, selecione adicionar e remover e, em seguida, remova todos os projetos. Depois disso, você pode clicar duas vezes no servidor e a opção será habilitada para você.

sashikanta
fonte
Obrigado. Anteriormente, eu me esforcei para habilitar essas opções, pois não removi projetos do Tomcat. Boa codificação !!!
SachinVsSachin
1

Comecei o Eclipse como administrador e funcionou.

Rookie_Guy
fonte
0

Você pode alterar isso usando os argumentos da VM também na configuração de inicialização.

JNovice
fonte
0

Se as ações anteriores não tiveram efeito, faça backup das configurações do servidor, remova o servidor e inclua-o novamente. Foi o meu caso.

Alex
fonte