Onde está o repositório local do Maven?

Onde está o repositório local do Maven?

O repositório local do Maven é um recurso fornecido no Maven que permite gerenciar cópias locais das dependências do seu projeto. Por padrão, o Maven faz uma cópia de cada artefato de dependência usado em seu projeto e o armazena no repositório local.

  • Mac OS - /Users/nome de usuário/.M2/repositório
  • Linux - /home/nome de usuário/.M2/repositório
  • janelas - C: \ Users \ Nome de usuário \.M2 \ Repositório

Personalize o repositório local Maven

O configurações.xml é o principal arquivo de configuração do Maven. Está disponível para configurações no nível do usuário ou no nível do sistema.

  • Nível global: Está disponível em $ Maven_home/conf/configurações.xml é aplicado a todos os usuários do Maven no sistema que compartilham a mesma instalação.
  • Nível de usuário: Pode ser encontrado em $ Home/.M2/Configurações.xml. Esta é a configuração específica do usuário e substitui a configuração global.

Para personalizar o repositório local, edite as configurações.XML e Localização do diretório de alterações com marcação.

/opt/maven_local_repo
12345 /opt/maven_local_repo

O arquivo de configuração parece o abaixo:

Localização do repositório local Maven

Defina o repositório local Maven na linha de comando

Alterações feitas em configurações.xml aplicado a todos os comandos. Também podemos especificar o repositório local como um parâmetro de linha de comando usando o Maven.repo.local opção. que nos permite passar no local do repositório local como um parâmetro de linha de comando:

mvn -dmaven.repo.local =/opt/maven_local_repository install  

Conclusão

Neste tutorial, você aprendeu sobre a definição do caminho do repositório local em Maven. Este repositório local é usado para armazenar artefatos de projeto.