Cómo agregar un archivo JAR local a un proyecto Maven (instalación manual y system scope)
¡Hola a todos! Soy nuevo en Java y Maven, y tengo un problema. En mi proyecto necesito usar una biblioteca que no está en el repositorio central de Maven: es un archivo JAR antiguo de un desarrollador externo (llamémoslo `my-lib-1.0.jar`). Lo descargué en la carpeta `lib/` dentro del proyecto.
Intenté agregarlo en `pom.xml` como suelo agregar dependencias de Maven Central:
```xml
com.example
my-lib
1.0
```
Pero al compilar, Maven muestra el error: "Missing artifact com.example:my-lib:jar:1.0". Entiendo que Maven no sabe dónde buscar este archivo.
¿Podrían indicarme cómo conectar correctamente un JAR local para que esté en el classpath durante la compilación y en el JAR/WAR final? ¿Necesito instalarlo en algún lugar del repositorio local? ¿O puedo simplemente especificar la ruta al archivo? ¡Gracias de antemano!
<<>>
Método 1: Instalar el JAR en el repositorio local (recomendado)
La forma más correcta