/ / Usando o plugin m2e em um projeto dinâmico da Web - java, eclipse, maven, m2e

Usando o plugin m2e em um projeto dinâmico da Web - java, eclipse, maven, m2e

Eu tenho um projeto dinâmico da Web existente no EclipseIndigo e o plugin m2e instalados. Em outra versão da minha configuração do eclipse que eu não me lembro completamente (meu disco rígido travou) eu poderia apenas clique direito sobre o projeto -> Maven -> Ativar Gerenciamento de Dependência.

Este menu não existe no meu Projeto da Web dinâmico emminha versão atual do eclipse. Qual é o caminho a percorrer agora? Eu tentei clique direito sobre a pasta do projeto -> configure -> converter para o projeto maven, mas que falha com erros.

Respostas:

3 para resposta № 1

M2Eclipse migrou para um projeto Eclipse deSonatipo chamado m2e. Portanto, no Eclipse Indigo você instalou m2e enquanto seus projetos antigos do Maven na versão anterior do Eclipse foram criados com M2Eclipse de acordo com a descrição do botão direito do mouse. Agora, sob circunstâncias normais, tudo deve estar funcionando perfeitamente e nós não teríamos essa discussão. Infelizmente, com a mudança do projeto, o namespace mudou de org.maven.ide.eclipse para org.eclipse.m2e.core e projetos antigos do Maven criados com M2Eclipse não são reconhecidos imediatamente como projetos Maven no m2e. Aqui está uma descrição de como migrar seus projetos de acordo.


1 para resposta № 2

Erik, importando um projeto maven existentedeixe m2e descobrir e propor a instalação do m2e-wtp, o plugin Maven Integration for Eclipse WTP. Desde que você está começando do zero, você deve instalar m2e-wtp você mesmo (veja https://github.com/sonatype/m2eclipse-wtp/wiki).

Agora, para iniciar rapidamente uma nova web mavenizadaprojeto, você deve ir ao menu "Novo Projeto" e escolher o novo projeto Maven. Neste ponto, você escolhe criar um projeto "simples" e, nesse caso, é necessário selecionar o pacote "war" na tela a seguir ou usar um arquétipo maven, que iniciará rapidamente um novo projeto da Web pré-configurado, com o sabor você quer (jsf, primavera ...). O wiki m2e-wtp possui links para ajudar você a começar.

Nota : Neste ponto, a conversão de Eclipse para Maven é praticamente inexistente (apenas cria um pom.xml simples), é por isso que eu recomendo criar um projeto maven primeiro. Espero que isso melhore na próxima m2e 1.1 (junho de 2012)