Avatar ·

Como adicionar um arquivo JAR local a um projeto Maven (instalação manual e escopo do sistema)

Olá a todos! Sou novo em Java e Maven, e tive um problema. No meu projeto, preciso usar uma biblioteca que não está no repositório central do Maven — é um arquivo JAR antigo de um desenvolvedor terceiro (vamos chamá-lo de `my-lib-1.0.jar`). Baixei ele para a pasta `lib/` dentro do projeto. Tentei adicioná-lo ao `pom.xml` como normalmente adiciono dependências do Maven Central: ```xml com.example my-lib 1.0 ``` Mas, ao compilar, o Maven exibe o erro: "Missing artifact com.example:my-lib:jar:1.0". Entendo que o Maven não sabe onde encontrar esse arquivo. Por favor, me digam como conectar corretamente um JAR local para que ele entre no classpath durante a compilação e no JAR/WAR final. Preciso instalá-lo em algum lugar no repositório local? Ou posso simplesmente especificar o caminho para o arquivo? Desde já, obrigado! <<>>

Método 1: Instalação do JAR no repositório local (recomendado)

O mais correto