Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Dependência que não tenha no Maven

Caso não tenha a biblioteca no Maven? Como seria o controle de uma biblioteca externa? Ela iria em qual diretório? Seria no mesmo diretório do dependências do Maven?

1 resposta
solução!

Oi Rogério, tudo bem?

Caso você queira instalar JARs de terceiros, o Maven te dá uma força para que o JAR fique no repositório local correto, basta seguir o seguinte comando:

mvn install:install-file -Dfile=<caminho-para-o-arquivo> -DgroupId=<group-id> -DartifactId=<artifact-id> -Dversion=<version> -Dpackaging=<packaging>

*No "packaging" você passa o tipo de empacotamento, como jar ou war.

Na prática, ficaria algo como:

mvn install:install-file -Dfile="C:\Users\user\biblioteca.jar" -DgroupId="br.com.alura.maven" -DartifactId="biblioteca" -Dversion=<1.0.0> -Dpackaging="jar"

Se também houver um arquivo pom, você pode instalá-lo usando esse comando:

mvn install:install-file -Dfile=<caminho-para-o-arquivo> -DpomFile=<caminho-para-o-pom>

É possível encontrar a documentação deles aqui.

Espero ter ajudado, qualquer coisa é só avisar!

Bons estudos!!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software