Maven no Eclipse: instalação passo a passo [fechada]

336

Passei no site do Maven lendo os tutoriais de 5 e 30 minutos e testando o Maven pela primeira vez.

Quero instalar um plug-in Maven e usá-lo para começar a criar projetos Maven a partir do Eclipse.

Apesar de um esforço honesto, não consegui encontrar um tutorial abrangente sobre qualquer plug-in Maven. M2E, que parece ser o padrão de fato, não possui nada além de links quebrados (ou recursivos) em seu site.

Não sei se instalei o plugin corretamente ou como usá-lo.

Alguém sabe de um bom guia passo a passo para M2Eou qualquer outro plugin? Um que vem com boa documentação de instalação, juntamente com uma explicação sólida de seus recursos e usos adequados?

IAmYourFaja
fonte
20
Estou no mesmo barco !, feliz que você tenha postado esta pergunta .. Vejo isso há alguns dias atrás .. onde você conseguiu fazê-la funcionar? Eu já instalei o maven na minha máquina, mas ainda não consegui instalar o plugin.
David #
2
Se você usa o Eclipse Juno J2EE m2e já está incluído.
1213 Deanna
11
@KellySFrench, por favor, não reabra perguntas fora do tópico, como solicitações de tutorial.
precisa saber é o seguinte

Respostas:

537

(Edit 2016-10-12: Muitos downloads do Eclipse em https://eclipse.org/downloads/eclipse-packages/ já incluem o M2Eclipse. A partir do Neon, os pacotes Java e Java EE fazem - procure por "suporte Maven" )

Caminho 1: Instalação do plugin Maven Eclipse passo a passo:

  1. Abra o Eclipse IDE
  2. Clique em Ajuda -> Instalar novo software ...
  3. Clique no botão Adicionar no canto superior direito
  4. Na janela pop-up: preencha Nome como "M2Eclipse" e Local como " http://download.eclipse.org/technology/m2e/releases " ou http://download.eclipse.org/technology/m2e/milestones/1.0

  5. Agora clique em OK

Depois que a instalação seria iniciada.

Caminho 2: Outra maneira de instalar o plug-in Maven para Eclipse por "Eclipse Marketplace":

  1. Eclipse aberto
  2. Vá para Ajuda -> Eclipse Marketplace
  3. Pesquisa de Maven
  4. Clique no botão "Instalar" na seção "Maven Integration for Eclipse"
  5. Siga as instruções passo a passo

Após a instalação bem-sucedida, faça o seguinte no Eclipse:

  1. Vá para Janela -> Preferências
  2. Observe, Maven está alistado no painel esquerdo

Finalmente,

  1. Clique em um projeto existente
  2. Selecione Configurar -> Converter em projeto Maven
Ripon Al Wasim
fonte
5
Eu cansei dessas etapas, mas não instalei, recebi algum erro com os detalhes abaixo ...... Não é possível concluir a instalação porque não foi possível encontrar um ou mais itens necessários. Software que está sendo instalado: M2e - (componentes inclui Incubar) Maven integração para Eclipse 1.5.0.20140606-0033 (org.eclipse.m2e.feature.feature.group 1.5.0.20140606-0033)
Krunal Patel
@ Krunal Patel: você já tentou no Marketplace?
Ripon Al Wasim
Eu tenho o mesmo Não é possível concluir a instalação porque um ou mais itens necessários não foram encontrados. Software sendo instalado: m2e - slf4j over logback logging (Opcional) 1.5.0.20140606-0033 (org.eclipse.m2e.logback.feature.feature.group 1.5.0.20140606-0033) - não viu a opção de mercado sob ajuda.
Diego
4
O Eclipse Juno não suporta o maven 1.5 .. ainda assim eles não adicionaram a capacidade do 1.5, então tente 1.4 ou 1.3 download.eclipse.org/technology/m2e/releases/1.3 download.eclipse.org/technology/m2e/releases/1.4
Alvin
Obrigado por uma descrição tão boa, mas não consigo instalar o maven de qualquer maneira. Erro ao dizer que "Não é possível satisfazer a dependência:" e "anote a instalação completa porque um ou mais itens necessários não foram encontrados.". Não sei ao certo qual é o problema. Por favor ajude.
Kushal Jayswal #
32

Se você deseja instalar o Maven no Eclipse (Java EE) Indigo, siga estas etapas:

  1. Eclipse -> Ajuda -> Instalar novo software.

  2. Digite " http://download.eclipse.org/releases/indigo/ " e pressione Enter.

  3. Expanda a tag "Colaboração".

  4. Selecione o plugin Maven a partir daí.

  5. Clique no próximo.

  6. Aceite o contrato e clique em Concluir.

Após instalar o maven, ele solicitará a reinicialização do Eclipse. Portanto, reinicie o eclipse novamente para ver as alterações.

Mukesh Kumar
fonte
11
Muito obrigado .. Eu tentei todas as opções acima, mas nenhuma funcionou para mim. Toda vez que eu estava recebendo "não é possível instalar devido a falha de dependência" erro. Sua solução funcionou.
A Nigdikar
11
Muito obrigado, eu também tentei todas as outras soluções, mas nenhuma delas funcionou para mim. Eu segui os seus passos com Neon vez de Indigo, e funcionou :)
Ahmed Laatabi
Muito obrigado @mukesh Kumar ......... Usuários de néon - Basta usar url - download.eclipse.org/releases/neon e no tipo de filtro maven e instalar todo o software necessário para maven
Anurag_BEHS
13

Por "use instalar um plug-in Maven e use-o", tenho certeza que você está procurando um Eclipse plug-in do que execute funções do Maven no IDE. Nesse caso, o M2E é uma boa escolha. Você encontrará muita ajuda na instalação do Eclipse depois de instalar o M2E.

Dito isto - considerando que você está começando a usar o Maven - seria um longo caminho para ter uma boa compreensão dos conceitos básicos. O uso do M2E pode ocultar alguns dos detalhes que podem levar à interpretação incompleta ou incorreta do comportamento de Maven e, portanto, a problemas a jusante.

Algumas boas referências online do Maven são:

Sri Sankaran
fonte
4
Mas como você instala o M2E no eclipse? (Eu realmente preciso instalá-lo para MuleStudio .. oO)
david
Eu não estou familiarizado com o Mule Studio. Se for um plug-in para o Eclipse 3.7 (também conhecido como Indigo), você poderá instalar o M2E a partir do Eclipse Marketplace (Ajuda> Eclipse Marketplace ...: pesquise "m2e" e selecione "Maven Integration for Eclipse"). Alternativamente, você pode baixá-lo a partir do M2E web site ( eclipse.org/m2e )
Sri Sankaran
i ter instalado o plugin e eu tento acrescentar algumas fontes (artefato ou algo que eu acho) eo plug-in não pode encontrar onde está instalado, netheir i tentar baixar a partir do plug-in e não consigo encontrar como fazê-lo ...
Enrique San Martín
"Você encontrará muita ajuda na instalação do Eclipse depois de instalar o M2E." - mas onde? Não há nada na ajuda instalada (Ajuda -> Conteúdo da Ajuda).
Martin Schröder
@ MartinSchröder eu escrevi isso há mais de 3 anos e era válido então. Sinto muito, mas não acompanhei o Eclipse desde então.
Sri Sankaran
11

Primeiro instale o maven no seu sistema e defina as variáveis ​​de ambiente do Maven

  1. M2_HOME: .... \ apache-maven-3.0.5 \ caminho instalado do maven
  2. M2_Repo: D: \ maven_repo \ Se alterar a localização do reenvio do maven
  3. M2:% M2_HOME% \ bin

Etapas para configurar o maven no Eclipse IDE:

  • Selecione Janela -> Preferências Nota: Se a opção Maven não estiver presente, adicione o maven 3 para eclipsar ou instalá-lo.
  • Adicione a localização do Maven ao seu sistema

Para verificar se o maven está configurado corretamente:

  • Abra o Eclipse e clique em Windows -> Preferências

  • Escolha Maven no painel esquerdo e selecione instalações.

  • Clique em Maven -> "Configurações do usuário" no painel esquerdo da opção, para verificar a localização do repositório local.

Anil Satija
fonte
6

Verifique isto

em vez de evitar esse erro:

Não é possível concluir a instalação porque um ou mais itens necessários não foram encontrados. Software sendo instalado: m2e - slf4j over logback logging (Opcional) 1.6.1.20150625-2338 (org.eclipse.m2e.logback.feature.feature.group 1.6.1.20150625-2338) Requisito ausente: Maven Integration for Eclipse 1.6.0.20150526-2032 (org.eclipse.m2e.core 1.6.0.20150526-2032) requer 'bundle com.google.guava [14.0.1,16.0.0)', mas não foi encontrado. Requisito ausente: Maven Integration for Eclipse 1.6.1.20150625-2338 (org.eclipse.m2e.core 1.6.1.20150625-2338) requer 'pacote org.eclipse.osgi 3.10.0', mas não foi encontrado. Não é possível satisfazer a dependência: De: Maven Integration for Eclipse 1.6.0.20150526-2032 (org. eclipse.m2e.core.ui 1.6.0.20150526-2032) Para: agrupar org.eclipse.m2e.core [1.6.0,1.7.

fonte

Hojat Modaresi
fonte
3
Obrigado! Esta solução ( download.eclipse.org/technology/m2e/releases/1.3 ) funciona no Kelper!
quer
Também funciona no IBM Rational 8.0.3.
Vulpo 15/01/19
4

Você deve seguir as seguintes etapas no Eclipse IDE

  1. Vá para Ajuda -> Instalar novo software
  2. Clique no botão Adicionar no canto superior direito
  3. Na janela pop-up, digite o nome como "Maven" e o local como " http://download.eclipse.org/technology/m2e/releases "
  4. Clique em OK.

A integração do Maven para o eclipse será baixada e instalada. Reinicie o espaço de trabalho.

Na pasta .m2 (geralmente em C: \ user \ directory), adicione settings.xml. Forneça proxy e perfis adequados. Agora crie um novo projeto Maven no eclipse.

sunitha
fonte
3

Também encontrei o mesmo problema e descobri que o problema aqui é a solução.

Muitas pessoas assumem o Eclipse e a integração entre o maven é difícil, mas é muito fácil.

1) faça o download do maven e descompacte-o no seu diretório favorito.

Ex: C: \ satyam \ DEV_TOOLS \ apache-maven-3.1.1

2) Defina a variável de ambiente para o Maven (espero que todos saibam para onde ir para definir isso)

Na variável do sistema: Variable_name = M2_HOME Variable_Value = C: \ satyam \ DEV_TOOLS \ apache-maven-3.1.1

Em seguida, na mesma variável de sistema, você encontrará o nome da variável chamado Path: apenas edite a variável path e adicione detalhes M2_HOME como com os valores existentes.

%M2_HOME%/bin;

Portanto, na segunda etapa, agora você acabou de configurar o material do Maven para o seu sistema. você precisa verificar se a configuração está correta ou não, vá para o prompt de comando e digite mvn - version, ele deve indicar o caminho do seu Maven

3) Abra o eclipse e vá para Instalar novo software e digite M2E Plugin install e reinicie o Eclipse

com as 3 etapas acima, você conclui o Maven e o Maven Plugin com eclipse

4) O Maven é usado na pasta .m2 para fazer o download de todos os frascos, localizado em Ex: C: \ Users \ tempsakat.m2

nesta pasta, um arquivo settings.xml e uma pasta de repositório estarão lá

5) vá para Windwo - preferências do Eclipse e digite Maven, selecione UserSettings no menu esquerdo e dê o caminho do settings.xml aqui.

agora você está pronto ...

user3749024
fonte
3

Instalação do plugin Maven Eclipse passo a passo:

Abra o Eclipse IDE Clique em Ajuda -> Instalar Novo Software Clique no botão Add no canto superior direito No pop-up: encher-se Nome como você quer e Localização como http://download.eclipse.org/technology/m2e/milestones/1.0 Agora clique em OK E siga as instruções

amoljdv06
fonte
Muitas das outras respostas têm muitos anos a partir de agora (2018). Este funcionou para mim.
Capitão Fantastic
2

Acabei de incluir o Mavenplug-in de integração com Eclipse:

Basta seguir os passos abaixo:

No eclipseitem de menu superior, selecione- Help-> clique em Install New Software..-> e clique no Addbotão.

defina a MavenAPIcaixa de texto no nome e http://download.eclipse.org/technology/m2e/releasesna caixa de texto local.

pressione OKe selecione o Mavenprojeto e instale clicando em next.

Jenis Kasundra
fonte
2

Tentei de tudo, mas este funcionou .. 1. Eclipse -> Ajuda -> Instalar novo software. 2. Digite " http://download.eclipse.org/releases/indigo/ " e pressione Enter. 3. Expanda a tag "Colaboração". 4. Selecione o plug-in Maven a partir daí. 5. Clique no próximo. 6. Aceite o contrato e clique em Concluir. Depois de instalar o maven, ele solicitará a reinicialização do Eclipse. Portanto, reinicie o eclipse novamente para ver as alterações.

Obrigado Mukesh pela orientação.

user1452911
fonte
Eu gostei dessa opção, pois ela listará automaticamente a versão m2e compatível para o eclipse que estamos usando. Antes eu estava tentando obter o mais recente plug-in m2e para junho ... mas estava dando exceção durante a instalação
Shravan Ramamurthy
1

Eu estava com problemas porque estava procurando instalar o plug-in Maven no MuleStudio e não no Eclipse.

[no MuleStudio 1.2 ou abaixo, execute as etapas (1) e (2), caso contrário, pule para a etapa (2)]

Instruções para o MuleStudio (SOMENTE versões 1.2 e abaixo): (1) Ajuda> instalar novo software ...

Helios Update Site - http://download.eclipse.org/releases/helios/

Instruções para o MuleStudio (1.3) OU Eclipse: (2) Ajuda> instalar novo software ...

Maven -  URL: http://download.eclipse.org/technology/m2e/releases
david
fonte
0

A versão mais recente do Eclipse (Luna) e do Spring Tool Suite (STS) vem pré-empacotada com suporte para Maven, GIT e Java 8.

A. Rick
fonte
0

Acabei de incluir o plug-in de integração do Maven no Eclipse:

Basta seguir os passos abaixo:

  • No eclipse, no item superior do menu, selecione- "Ajuda" -> clique em "Instalar novo software .." -> e clique no botão "Adicionar".

  • defina a caixa de texto "MavenAPI" no nome e " http://download.eclipse.org/technology/m2e/releases " na caixa de texto local.

  • pressione Ok, selecione o projeto Maven e instale clicando em Avançar.

Syeful Islam
fonte