Estoy intentando compilar mi aplicación utilizando maven y eclipse. Tengo dependencias en jarras de terceros que están en mi máquina local. aquí es mi pom.xmlLos archivos jar locales no están incluidos en la ruta de clase (`<scope> sistema</scope>`)
<dependency>
<groupId>sourceforge.net</groupId>
<artifactId>zipdiff</artifactId>
<version>0.4</version>
<scope>system</scope>
<systemPath>C:/gelcap/lib/zipdiff-0.4.jar</systemPath>
</dependency>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.11</version>
</dependency>
cuando corro mvn: instalarlo crea archivo de la guerra para mi proyecto. Pero el problema es que no incluye el archivo zipdiff.jar en la carpeta web-inf/lib, solo incluye los archivos que se descargan. También necesito incluir los archivos de mi sistema local pero maven los ignora. No tengo ni idea de por qué está sucediendo por qué maven no incluye archivos con alcance de sistema en mi archivo war. Por favor, dame alguna idea de cómo se puede resolver este problema. Gracias de antemano
+1 para Nexus y otro +1 virtual para el consejo de solo crear artefactos para las bibliotecas (con nexus puede hacerlo desde la interfaz web, así que recomendaría un nexo incluso para un entorno local de usuario único) –