Pergunta

Eu estou usando Eclipse Ganymede para criar uma aplicação web, mas o projeto é atualmente apenas um projeto Java padrão. Eu quero convertê-lo em um Dynamic Web Project e eu preciso de uma mão em fazer isso.

Eu tive sugestões dadas a mim sobre a edição do arquivo .project, mas quando eu reiniciar o Eclipse se recusa a abrir o projeto alegando que o arquivo está corrompido. Há também há opções de gerenciamento faceta nas propriedades do projeto.

Todas as sugestões?

Foi útil?

Solução 2

Bem. Vou dizer -lhe porquê, pessoal. É porque muitas dessas guias perder algumas coisas fundamentais.

  1. Sim, você precisa alterar o arquivo .project para adicionar algumas naturezas desaparecidas e construtores (criar um novo Dynamic Web Project e examinar o arquivo .project criado para ver o que está faltando).

  2. Você também precisa adicionar coisas para a pasta .settings. Vai estar faltando dois ou três arquivos, um dos quais é um arquivo de chave xml. Eles são todos necessários para que possa compreender as novas naturezas que você deu-lo.

Huzzah para computadores.

Outras dicas

Embora esta pergunta já foi respondida eu gostaria de dizer que eu consegui converter meu projeto em projeto web, alterando projeto facetas Properties-> Project Facet e verifiquei apenas Módulo Web dinâmico

Quando você não pode adicionar o "Módulo Web dinâmico" através de "Projeto Facetas" Certifique-se desbloquear e desativar o "Módulo Utility" uma vez que eles são mutuamente exclusivos.

Eu tenho passar bastante tempo (re) edição da .project-arquivo bruto (de acordo com os locais anteriormente mencionados) até que eu descobri isso. Foi provavelmente foi criado quando eu estava mexendo com a minha configuração do Maven.

Executar na opção de servidor não está exibindo em eclipse.

A solução para ele que eu encontrei é "verificar as propriedades do projeto / módulo Projeto Facetas / Web dinâmico". Para isso, precisamos módulo utilitário desbloqueio e, em seguida, verifique módulo Dynamic Web.

Mas, módulo Utility também é necessário para Java Application EE. Assim como selecionar tanto Utility e módulo Dynamic Web para torná-lo Dynamic Web Project para que possamos obter Opção servidor Run On.

Nota:. Eu já copiou as coisas necessárias no arquivo .project e arquivos na pasta .settings

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top